The St. Louis Cardinals agreed with AL Cy Young runner-up Sonny Gray on a $75 million, three-year contract to anchor their staff heading into next season. Gray’s deal includes a $30 million team option for 2027 with a $5 million buyout, which could make the agreement worth $100 million over four seasons. The 34-year-old Gray went 8-8 with a 2.79 ERA for Minnesota last season. He turned down a qualifying offer from the Twins, and St. Louis will lose its second-highest draft pick next year for signing him. The Cardinals went 71-91 last season.
St. Louis signs Sonny Gray
Nov 28, 2023