Cardinals $75 million investment receives high marks after solid 2024Sport The St. Louis Cardinals did well with this signing.