Mike Trout signs 12-year extension with Los Angeles Angels
LA Angels Alternate Reality: Imagining A World Where Mike Trout Didn't Re- sign
Mike Trout mulling over whether to play in MLB All-Star Game - Los Angeles Times
Mike Trout remaining an Angel for 12 more years begins to sink in - Los Angeles Times
MORE
LA Angels are finally building around Mike Trout long term
Mike Trout Talks Contract, MLB Free Agency, Angels, and More
Mike Trout's record-breaking contract extension with the Angels broke the hearts of Phillies fans
AP source: Mike Trout, Angels close to record $432M, 12-year deal
Mike Trout close to signing record-breaking $432 million contract with Los Angeles Angels
Trout addresses Halos nation as extension is official
13 Times Mike Trout Showed Off His MVP Strength on Instagram - Men's Journal
A's on Mike Trout extension: “He should go to the NL East” (wink, wink)
Angels officially announce Mike Trout extension
Mike Trout, Bryce Harper and the biggest contracts in sports history
What baseball's new CBA means to the Angels – Orange County Register
Los Angeles Angels' Superstar Mike Trout Will Do Whatever He Can To Keep Shohei Ohtani Playing For The Angels