Angels, Trout make 12-year contract official

The Los Angeles Angels and two-time Most Valuable Player Mike Trout announced the 12-year contract that will likely keep the outfielder an Angel for the rest of his career.

"This is where I wanted to be all along," Trout said in a statement released by the team Wednesday night. "I have enjoyed my time as an Angel and look forward to representing the organization, my teammates and our fans for years to come."

The new contract adds 10 years to the final two years of his existing six-year deal signed in 2014. The total 12-year deal is worth anywhere from $426.5 million to more than $430 million.

"Mike Trout, an athlete whose accomplishments have placed him among the greatest baseball players in the history of the game, has agreed to wear an Angels uniform for his entire career," Angels owner Arte Moreno said in a statement.

The deal smashes the massive contract signed by Bryce Harper -- 13 years, $330 million with the Philadelphia Phillies -- on March 2.

The Angels set a press conference for 3 p.m. local time Sunday in Anaheim to trumpet the deal with Trout.

Arizona Diamondbacks pitcher Zack Greinke had the record MLB annual average salary at $34.4 million. Trout would eclipse that mark with $36 million AAV.

Boxer Canelo Alvarez signed a contract with DAZN worth a minimum of $365 million.

Trout has a staggering 64.3 Wins Above Replacement through his age-26 season, which is far beyond any player at his age in Major League Baseball history.

The 24th pick in the 2009 amateur draft, Trout has made the playoffs only once with the Angels in eight seasons. Speculation built that he could bounce to the Phillies when his contract expired -- Trout grew up less than an hour away in New Jersey -- but the Angels declared their commitment to the superstar.

Trout, who has a career .307 batting average with 240 home runs, 648 RBIs, 793 runs and 189 stolen bases in 1,065 career games, also finished second in the MVP voting four times.

--Field Level Media