Mike Trout: 20-year Contract Extension?? - Beyond the Box Score
Longest contracts in baseball history
Early Mike Trout MLB Free-Agency Landing Spot Odds After 2020
Shohei Ohtani injury: Free agency risk didn't pay off for Angels
MLB 2019: Contract extension frenzy may be billion-dollar bargain
Mike Trout, Angels nearing agreement on 12-year, $426.5 million
Mike Trout Says MLB Players Sign Extensions to Avoid Free Agency
For a Mike Trout, M.L.B. Flaunts Its Wealth. Average Players Reap
Mike Trout, Angels discuss $150 million contract extension