Rather than sulk over the loss of Albert Pujols, the Cardinals went out and bought outfielder Carlos Beltran, one of the best hitters on the free agent market. Derek Goold of the St. Louis Post-Dispatch broke the news of Beltran and the Cards agreeing on a $26 million deal for two years with a full no-trade clause Thursday. Yahoo! Sports own Tim Brown adds that Beltran, who is 34 years, chose the Cardinals over similar offers from the Toronto Blue Jays and Cleveland Indians.
Beltran will wind up being one of those guys everyone “loved” now that he’s gone. You’ll see…