Albert Pujols' services contract: what it means for Angels, Cardinals - Los Angeles Times
Commentary: Albert Pujols was not the star the Angels wanted him to be - Los Angeles Times
A look back at another 10-year contract: the Angels' signing of Albert Pujols - The Athletic
Albert Pujols Says He Intends To Fulfill His 10-Year Contract With The Angels
MORE
Albert Pujols to work with young players, be Angels ambassador - Los Angeles Times
Pujols signs with Angels: 10 years, $254 million
Angels Special Assistant Albert Pujols Joins Role With MLB Commissioner's Office
Albert Pujols' baseball career needs to be celebrated
Cardinals: Albert Pujols to honor 10-year services contract with Angels
Albert Pujols stays with Cardinals scenarios
Albert Pujols returns to St. Louis for one last season with the Cardinals
In Surprise, Los Angeles Angels Designate Albert Pujols For Assignment, Likely Ending His Career