Mike Trout, Bryce Harper and the biggest contracts in sports history Unknown 04:58 Mike Trout's 12-year, $430 million contract with the Angels tops Bryce Harper and Manny Machado as the richest overall contract in MLB history. Where does it rank among other sports? Share this Share on FacebookTweet on TwitterPlus on Google+ Related PostsMavericks' Maxi Kleber thought Clippers' post-dunk staredown 'should've been a technical foul'Shohei Ohtani’s pinch-hit RBI helps Angels erase four-run deficit and defeat Athletics, 6-5PGA Championship crowd storms 18th hole to witness Phil Mickelson's win up closeHIGHLIGHTS: Chase Elliott wins rain heavy COTA Grand PrixChase Elliott on winning the inaugural COTA Grand PrixLigue 1: Lille out to dethrone PSG in tight title race; Champions League spot at stake for AS Monaco