Fox NewsLos Angeles Angels star Mike Trout agrees to record 12-year contractMar 20, 2019Samuel ChamberlainBy Samuel Chamberlainmore_vert
The Associated PressTrout, Angels finalize record $426.5 million, 12-year dealMar 21, 2019Greg BeachamBy Greg Beachammore_vert