Why Carlos Beltran signed with the Cardinals
After Albert Pujols signed a record 10-year, $254-million contract with the Angels following the 2011 season, the Cardinals had a short list of free agents who could fill their sudden need for an impact bat. Carlos Beltran was at the top of the list. On December 22, 2011, the Cardinals signed the 1999 American League Rookie […]
Why Carlos Beltran signed with the Cardinals Read More »