Albert Pujols' contract with the Angels (10 years, $254 million) is just the third in MLB to break the $200 million barrier with Alex Rodriguez having both of the previous deals.