Photo By: 

Mike Trout Signs Record Deal

After a slow start to free agency, players are finally getting paid with a number of record deals in the last month

Brian Young's picture
Mar 20, 2019

The biggest contract in Major League Baseball is nearing completion between the Los Angeles Angels and star outfielder and New Jersey native Mike Trout. The deal is the fourth record-breaking deal in just the past three weeks.

If the contract is signed, Trout will be paid $432 million over the next 12 years. That’s an amazing $36 million a year for the 27-year-old 2 time AL MVP. It also includes a no-trade clause and a no opt-out clause, meaning that Trout will likely play out his contract unless both sides can agree on a trade or buyout. The deal is $100 million more than the previous largest contract, which was signed by Bryce Harper and the Philadelphia Phillies on March 2.

This offseason, the players union, MLBPA, has expressed concern about the fact that a number of star talent remained unsigned through the beginning of Spring Training. The MLBPA even went so far as to ask if the owners were colluding over the last two years to weaken free agency by not signing major players until spring training began. However, it looks like this year the players holding out opened the flood gates. In addition to Trout and Harper’s new contracts, the San Diego Padres signed Manny Machado to a 10 year $300 million contract and the Colorado Rockies signed Nolan Arenado to an 8 year $260 million contracts.

While Harper, Machado, and Arenado were all free agents this year, Trout was still under contract through 2020. The Angels clearly saw the writing on the wall that if there was a bidding war on the open market the contract may have gone even higher.

While Trout’s contract will be the largest in baseball history, it is not the largest in United States sports history. That contract was signed by boxer Floyd Mayweather and Showtime for 6 fights in 30 months. That contract paid out an estimated $450 million.

Sign up for our e-Newsletter!