Evan Hilbert
Saturday December 31st, 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. A career Cardinal until recently, Pujols has 445 home runs and 1329 RBI in his ten-year career.

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.