Albert Pujols Left the Cardinals

On December 8, 2011 Albert Pujols left St. Louis Cardinals to play for the Angles and the Dodgers. He returned to the Cardinals in 2021, where he hit his 700th homerun and won Comeback Player of the Year for the National League. 


February 20, 2004

Albert Pujols signs a $100 million, seven-year deal with the St. Louis Cardinals. One of the top players of the 21st century and of all time, Pujols proved his value for 11 seasons, winning three National League MVP awards. But he shocked fans after the 2011 World Series title when he left St. Louis for a 10-year, $254-million contract with the Los Angeles Angels.