The nightmare scenario for the Mets of Manny Machado and Bryce Harper landing with the Phillies didn't happen, and the nightmare scenario of Mike Trout joining Harper on the Phillies won't be happening, either.
Trout, who had been due to hit the free agent market after the 2020 season, has agreed to a 12-year deal worth $430 million to remain with the Angels, reports Jeff Passan of ESPN.
The new deal absorbs the two years that were remaining on Trout's existing deal, reports USA Today's Bob Nightengale, technically making it a $363.5 million extension that begins in 2021. The deal includes a full no-trade clause and does not contain any opt-outs.
His deal averages out to $35.83 million, and eclipses Harper's as the biggest in the history of North American sports.
The 27-year-old Trout hit .312/.460/.628 with 39 homers last season for the Angels. It was the seventh-straight season where he finished in the Top-4 in MVP voting.
The Trout-to-the-Phillies noise had been building years before Harper agreed to sign in Philadelphia, and had gotten louder lately, with Harper already starting a recruiting pitch for Trout, who grew up near Philadelphia.