Since Pujols first appeared in the MLB, he has been widely recognized as one of the best baseball players and the most consistent in the MLB.
Albert was named The National League MVP three times. He is a ten times All-Star and has won two World Series rings.
Albert Pujols' peak salary for his team, the Cardinals of the Cardinals, was $14.5 million. The last contract he signed in St. Louis earned him $100 million over seven seasons.
His highest base salary at The Angels of $28million. At his career's peak, he made more than $7 million per year through endorsements.
On December 8, 2011, Albert Pujols signed a contract with the Los Angeles Angels of Anaheim, seeing him receive $254 million over ten years.
The deal was the second largest baseball contract ever signed when it was signed, just behind Alex Rodriguez's 10-year $275 million agreement with the New York Yankees.
Pujols The contract is the third time in baseball history to break the $200 million threshold. .
Click here to look at some of the highest-paid baseball players on the field. .
Between June 2017 and June 2018, Albert Pujols earned $30 million from endorsements, most of which were from his salary.