Free agent Albert Pujols has reportedly agreed to a 10-year, $254 million deal with the Angels. We broke down the slugger's salary by using his 2011 statistics.

To find out how long it takes Albert Pujols to earn your wages,
enter your annual salary here: