Professional Sports: Cardinals great Albert Pujols signs 10-year free agent deal with Angels (12/9/11)
Handing out my season-ending MLB awards - ESPN
The 30: Four Teams to Watch for the Rest of 2015
Former MLB exec says Albert Pujols has been lying about his age
MLB Exec: Albert Pujols Lied About His Age When He Signed With Angels
Former MLB executive says Albert Pujols was lying about his age when he signed a $240 million contract with the Angels : r/baseball
Smith: Here are 15 reasons the Angels are the best-run team in baseball right now – Orange County Register
Former Marlins President Explains Why Albert Pujols LIED About his Age
Former Marlins President Explains Why Albert Pujols LIED About his Age
Albert Pujols' Angels Contract Worth $250 Million
Los Angeles Angels Albert Pujols Is Lying About His Age Says A Former MLB Executive