When is Mike Trout a free agent? Breaking down Angels contract and
Mike Trout, Angels nearing agreement on 12-year, $426.5 million deal – Orange County Register
Mike Trout's record-breaking Angels contract made official - Los Angeles Times
Mike Trout, Los Angeles Angels finalizing record $430M contract
MORE
Trout expects to be 'wearing an Angels uniform next spring
Mike Trout: Baseball's Best, Without the Brand - The New York Times
Mike Trout signs record-breaking contract: Los Angeles Angels sign OF to 12-year, $430 million deal (reports)
Mike Trout close to signing record-breaking $432 million contract with Los Angeles Angels
MLB rumors: Angels' Mike Trout's stunning contract by the numbers
3 tough decisions Angels must make after devastating Mike Trout injury