Sports ❯Baseball ❯Player Transactions ❯Roster Moves
The St. Louis Cardinals part ways with the 37-year-old former Giants star amid a challenging season.