Free agent outfielder Josh Hamilton is heading out west as the he’s agreed to a five-year, $125 million contract with the Los Angeles Angels.

According to Texas Rangers general manager Jon Daniels the Rangers were never given the opportunity to match the Angels’ offer, and were simply told he was off the market.

Hamilton, 31, hit .285/.354/.577 with 43 homers, 128 RBI and 103 runs last season for the Rangers, finishing fifth in AL MVP voting.

Hamilton is one of the game’s best power hitters when healthy; the problem is he averaged only 129 games played per season in his five seasons with Texas.

The Angels add Hamilton to an already potent offensive lineup that includes Albert Pujols, Mike Trout, Kendrys Morales, Howie Kendrick and Mark Trumbo.