NFL star Patrick Mahomes signs biggest sports contract in history
Baseball's Mike Trout set to sign biggest contract in sports
MLB's Top Annual Salaries After Mike Trout's Reported $430M
Mike Trout, Bryce Harper and the biggest contracts in sports
MLB Draft: Angels Take New Jersey Standout Trout
Notes: Mike Trout, Angels agree on $1m contract - The Boston Globe
Signing Mike Trout: The most expensive contract in sports history is
MLB star Mike Trout signs biggest sports contract in history with 12
Cha-Ching! The Highest-Paid Players in MLB History