The Angels have signed 31-year old righty swinging 1B Albert Pujols to a 10-year, $254 million dollar deal. Pujols played in 147 games for the Cardinals last year and he was 173 of 579 (.299 avg, .906 OPS) with 105 runs scored, 37 homers, 99 RBIs and 9 stolen bases. He has now played in 1,705 games in his first 11 years in the majors and he is 2,073 of 6,312 (.328 avg, 1.037 OPS) with 1,291 runs scored, 445 homers, 1,329 RBIs and 84 stolen bases. Pujols’ trophy case is already pretty full as he has been the N.L. MVP three times! He also has been on 9 N.L. All-Star teams, won six Silver Slugger Awards and 2 Gold Gloves! This was an outstanding move for the Angels as Pujols is going to make every hitter in the lineup better.