Mike Trout and the Angels agree to the largest contract in baseball history - Beyond the Box Score
Mike Trout contract: Angels finalizing $430 million Deal - Sports Illustrated
Mike Trout 'Lifetime' Angels Contract Could Make Him MLB's First $500M Man, News, Scores, Highlights, Stats, and Rumors
Four MLB players who could request a trade, including Mike Trout and a forgotten Yankees player
MORE
The unprecedented greatness of Mike Trout - Sports Illustrated
Longest contracts in baseball history
Sources - Angels, Trout near new $430M deal - ESPN
Mike Trout bats leadoff for Angels in spring game against Reds
The Angels reportedly have considered making Mike Trout a record $350 million contract offer
Oakland A's news: Mookie Betts, Dodgers sign biggest contract in MLB history - Athletics Nation