Albert Pujols signed with the Angels on a 10 year contract. Pujols is regarded as the best right-handed hitter of this generation and possibly of all-time. He had been with the Cardinals since 2001. Pujols is a 3-time MVP & 2-time Gold Glove winner. This past season Pujols batted .299 with 37 HRs & 99 RBIs, which is the first timke in his career that he batted under .300 and had less than 100 RBIs. He is at 445 career HRs and can reach the All-Time record by the time the contract is done.