It appears the Los Angeles Angels are about to sign Mike Trout to the largest contract in North American sports history.
A report from The Associated Press says the Angels are close to finalizing a 12-year, $432-million deal with Trout.
The contract would top the new $330 million, 12-year contract between Bryce Harper and the Philadelphia Phillies, and his $36 million average annual value would surpass Zack Greinke's $34.4 million in a six-year deal with Arizona that started in 2016.
Trout's deal includes a signing bonus and would supersede the $144.5 million, six-year contract that had been set to pay him $66.5 million over the next two seasons.
Trout, 27, was scheduled to become a free agent after the 2020 MLB season.
Trout was named the American League MVP in 2014 and 2016, and has been named to the All-Star Game in all seven of his career MLB seasons.
Trout had 39 home runs and 79 RBI last season with a .312 average.
For his career, he has a 240 home runs, 648 RBI and a .307 batting average. He leads all active players in OPS (on-base plus slugging) at .990.
The 25th overall pick in the 2009 MLB Draft, Trout was named AL Rookie of the Year in 2012 and finished second in MVP voting.