Angels sign Mike Trout through 2020 for $144.5 mllion
Is this the year Mike Trout finally gets back to the postseason
Mike Trout's record contract is about the Angels, not free agency
Mike Trout, Angels discuss $150 million contract extension
The Angels Are Finally Set Up to Stop Wasting Mike Trout - The Ringer
Bryce Harper pleased to see Mike Trout's record-smashing contract
Report: Angels open to trading star OF Mike Trout
Los Angeles Angels, Mike Trout agree to six-year extension - ESPN
Mike Trout, Angels reportedly finalizing a record 12-year, $430