After his massive 12-year, $430 million extension, Mike Trout has the largest contract in pro sports. But plenty of athletes have earned huge pay days – here’s a look at the biggest ones.

Source: www.celebritynetworth.com