San Francisco Giants St. Louis Cardinals CONFIRMED DEAL: According to various sources this evening, the St. Louis Cardinals have unexpectedly announced the astonishing top-class shortstop.’ departure to the San Francisco Giants on a $245.5 million, five-year contract. admin July 12, 2024 SF Giants could nab versatile shortstop of the future in trade with Cardinals This...Read More