MLB offseason tracker: Blue Jays add Chad Green to bullpen MLB - Bally Sports
Mike Trout, Angels close to record $432 million, 12-year deal
Active MLB Players on a Hall of Fame Track to Cooperstown
Why Bryce Harper is not the most overrated player in baseball, by Kevin Shay
Clock is Ticking For Washington Nationals to Sign Juan Soto
Mike Trout Gets $430 Million, But Floyd Mayweather Still Has Biggest Sports Contract Of All Time
Padres' Fernando Tatis Jr, 22, signs a 14-YEAR, $350 million deal - the longest in MLB history
Mike Trout Sets an American Sports Contract Record – The Lafayette Ledger
Mike Trout stays in the yard, falls one game shy of consecutive home run record - The Boston Globe
Mike Trout's Opening Act
AP source: Mike Trout, Angels close to record $432M, 12-year deal