2023 MLB All-Star Game: Rosters, starters, voting results, lineups
Mike Trout, Biography, Statistics, & Facts
Angels' Mike Trout becomes youngest ever to 200 home runs and 200 stolen bases
Los Angeles Angels' Mike Trout leaves game after hit by pitch on hand
Trout, Angels agree to $144.5M, 6-year contract
2021 Angels Player Review: Mike Trout - Halos Heaven
Mike Trout: The kid who saved the Angels – Orange County Register
All-Star MVP Mike Trout of Angels leads AL to victory – Daily News
This All-Star Game will be extra special for Angels' Mike Trout - Los Angeles Times
MLB All-Star Game 2023: Final score, highlights and best moments