It didn't take long for Trout to make his mark on the minor leagues, becoming the youngest player to win the Minor League Player of the Year award in 2010 at 19 years and two months old.
Trout, 27, is a two-time American League Most Valuable Player and was scheduled to become a free agent in 2020.
Meanwhile, Wizards shooting guard Bradley Beal "fainted" upon reading the news of Trout's pending payday and suggested he'll raise his kid to be a baseball player.More news: Jürgen Klopp praises Liverpool for ‘sensational result’ against Fulham
While the fact Trout has played only one playoff series in his career has led to considerable handwringing about the game's best player not being showcased in prime time, his star is unmatched in baseball, contrary to popular belief.
Trout, of course, is worth every penny coming his way. It sure seems like this contract will keep Trout in Anaheim the rest of his career though, and that's pretty cool. For the Angels to retain Trout, it cost owner Arte Moreno more than twice as much as the $184 million he paid for the entire franchise in 2003.
Arizona Diamondbacks pitcher Zack Greinke had the Major League Baseball record annual average salary at $34.4 million. He finished second in the MVP voting to Mookie Betts, marking the fourth time he's been the MVP runner-up. Under his current contract, he's eligible to be a free agent in 2020.
Move over, Bryce Harper.
The largest contract of the Jon Daniels Era is the seven-year, $130 deal that Shin-Soo Choo signed late in 2013. He lives in southern New Jersey, and Harper said he was excited about trying to recruit Trout to join him in Philadelphia.