Angels and Mike Trout close to record 12-year, $426.5-million
Angels star Mike Trout rips MLB for Astros cheating scandal, said
Bryce Harper lobbies for Mike Trout to join him in Philadelphia
Mike Trout's new record-breaking deal – The Communicator
Largest contract extensions in MLB history
Aaron Judge stays with Yankees with record 9-year, $360 million
Report: Mike Trout, Angels 'Finalizing' Historic 12-Year, $426.5M
List of highest-paid Major League Baseball players - Wikipedia
The contract extension battle lines for Aaron Judge, Yankees