37-year-old Brandon Crawford, former Giants shortstop, signed with St. Louis Cardinals after stating he wasn't wanted back by the Giants' president, Farhan Zaidi.

37-year-old former Giants shortstop, Brandon Crawford, said he was not wanted back by the team, blaming team president Farhan Zaidi for the break-up. Despite wanting to return to the Giants, Crawford signed with the St. Louis Cardinals, who gave him a major-league contract. Crawford played 12 straight Opening Day seasons with the Giants and was part of the team's World Series-winning core in 2012 and 2014.

March 01, 2024
10 Articles