Angels and Mike Trout close to record 12-year, $426.5-million contract - Los Angeles Times
Mike Trout wants to play baseball, but says everybody has a responsibility to keep MLB safe
Angels Trout, Drury and Thaiss homer on consecutive pitches in 13-run inning against Rockies - The San Diego Union-Tribune
Angels waive 6 players while reminded of unshakeable curse - Los Angeles Times
Angels news: Mike Trout ranked 14th in MLB jersey sales during 2020 - Halos Heaven
Mike Trout: does the world's best baseball player finally have a supporting cast?, Los Angeles Angels
A realistic simulation: Trout is opening day Strat star
Mike Trout's $3.9M Rookie Card Becomes the Most Expensive of All Time – Robb Report
LEADING OFF: Angels star Trout set to draw a crowd in Philly
Despite His Best Efforts, Injuries Hastening Mike Trout's Decline