Three-time NL MVP Albert Pujols has agreed to a 10-year contract with the Los Angeles Angels worth about $250 million to $260 million, a person familiar with the deal told The Associated Press on Thursday.
Pujols agrees to contract with Los Angeles Angels