By Evan Hilbert
December 31, 2011

Former St. Louis Cardinals slugger Albert Pujols signed a ten-year deal with the Los Angeles Angels of Anaheim earlier this year, and details of the contract have been released by a source to the Los Angeles Times.

Pujols, 31, will be guaranteed $240 million over 10 years, but several bonuses in his contract could push the total to over $260 million.

You May Like