AP Photo/Elaine Thompson
- Mike Trout is reportedly set to sign a 12-year extension with the Los Angeles Angels worth $430 million.
- The deal shatters the previous record for American sports contracts, set by Bryce Harper's $330 million deal with the Phillies.
- Trout was set to enter free agency after the 2020 season, but the Angels decided instead lock in their superstar before other teams had the chance to show him offers.
After the MLB offseason saw two massive contracts dealt to free agents Bryce Harper and Manny Machado, Angels outfielder Mike Trout is reportedly set to get paid.
According to ESPN's Jeff Passan, Trout is reportedly closing in on a 12-year extension with the Los Angeles Angels that will pay him $430 million, and keep him with the Halos through his age-38 season.
The deal shatters the record set by Harper, who inked a 13-year free-agent contract with the Phillies worth $330 million.
Harper was set to become a free agent after the 2020 season, and after the big contracts signed by Harper and Machado, Trout's looming deal was assumed to be a record-setter, with teams across the league attempting to land the superstar.
Instead, the Angels made their play early, locking in the best player of his generation for another 12 years and an average of nearly $36 million a year.
- Read more MLB coverage:
We ranked every MLB team heading into the 2019 season
The 29 North American athletes in the exclusive $200 million club