The details of Albert Pujols' contract with the Angels were released on Thursday.
The deal, which is heavily backloaded, also includes $10 million in incentives.
He will earn $3 million for his 3,000th hit (he's currently at 2,073) and $7 million for career homer No. 763, which would propel him past Barry Bonds on the all-time list.
Albert Pujols Will Earn $7M If He Becomes All-Time HR Leader