Mike Trout signs away six years, gets massive pile of money
Joey Bart should be in Giants' Opening Night lineup, but business might get in the way
Mike Trout contract: Angels star reportedly finalizing richest contract in sports history: 12-years, $430 million deal - CBS News
Comeback player of the year?, Chaska Sports
MORE
As Ohtani's free agency looms, Moreno's Angels at crossroads - ESPN
Twins Re-Sign Carlos Correa - MLB Trade Rumors
Mike Trout contract: Angels finalizing 12-year, $430 million historic deal - Sports Illustrated
Ohtani fans Trout, Japan tops US 3-2 for WBC championship
Mike Trout has been swinging and missing more — here are the numbers behind it - The Athletic
The Best Team Money Can Buy by Molly Knight - Ebook
Mike Trout's Mounting Injuries Could Cost Him Baseball History - The Ringer
Trout, Angels finalize record $426.5 million, 12-year deal
Mike Trout signs 12-year extension with Los Angeles Angels
Mike Trout Signs a 12 Year Extension with the Angels – Shark Attack