Hamilton and the Angels have agreed to a five-year, $125-million deal, according to ESPN.
A free agent, he had been in negotiations to return to the Texas Rangers, for whom he was playing when he was named the American League MVP in 2010. According to reports, his reps had met with the Seattle Mariners at baseball’s winter meetings.
Hamilton, 31, is a career .304 hitter and led the Rangers to the World Series in 2010 and 2011. The Rangers lost both times. Although Hamilton struggled last season, hitting .285 with 43 homers and 128 RBI, his presence will make the Angels’ lineup even more formidable. Just a little over a year ago, on Dec. 8, the Angels landed free-agent slugger Albert Pujols and they also have the AL Rookie of the Year, Mike Trout, in their lineup.
From the archives: Hamilton finds new life at the plate