Trout ties Salmon's Angels career HR record with No. 299
Mike Trout - Wikipedia
Angels' Mike Trout reveals why this All-Star Game is 'a special honor
Mike Trout expected to play in All-Star Game despite dealing with upper back spasms
How many seasons has Mike Trout hit 30-plus home runs? - AS USA
Why Angels star Mike Trout still feels like he's in his prime at 31
Angels' Mike Trout homers, continues to crush it in the MLB All-Star Game
Ten reasons Mike Trout, MLB's best player of the 2010s, still hasn't won a playoff game - ESPN
All-Star Game: Mike Trout will face tough questions in near future