Cardinals insider floats trade for $260 million star in deal for Nick Castellanos
A St. Louis Cardinals insider reportedly floated a trade involving $260 million star Nick Castellanos, raising questions about the team’s roster plans.