Trout, who has won two American League MVP awards and finished second four times, will receive an average of nearly $36 million a year, topping Zack Greinke's previous record average of $34.4 million with the Arizona Diamondbacks.
BREAKING: Star center fielder Mike Trout and the Los Angeles Angels are finalizing a record-breaking 12-year contract worth more than $430 million, sources familiar with the deal tell ESPN. Details: https://t.co/bROnnC11Uh
— Jeff Passan (@JeffPassan) March 19, 2019