Is it Christmas come early for Cardinals fans? John Mozeliak delivered a two-year, $26 million contract for outfielder Carlos Beltran on Thursday night. The deal was announced by the team as pending a physical. The deal also includes a full no trade clause, likely a concessions for a two year deal instead of a three year contract like Michael Cuddyer and Josh Willingham both received.
Beltran has been in high demand since the Winter Meetings in Dallas. He reportedly received offers from the Cardinals, Blue Jays, Indians, Red Sox, and the Rockies kicked the tires before signing Cuddyer. According to a few baseball writers, the Cardinals kicked their negotiations into high gear on Wednesday.