Baseball’s best player finally got his payday. This past week, it was announced that centerfielder Mike Trout and the Los Angeles Angels have agreed to a contract extension. The terms? A record breaking $430 million over 12 years, the largest contract in the history of American professional sports. The announcement comes on the heels of Bryce Harper’s own record-breaking contract, overtaking his deal by $100 million. The massive deal puts Trout in his own echelon, daunting the contracts of Harper, San Diego Padres signee Manny Machado and Colorado Rockies third baseman Nolan Arenado.