Angels star Mike Trout will miss rest of the 2023 season
Mike Trout contract: Fun facts about 12-year, $430 million extension - Sports Illustrated
The Angels just got a $430 million steal in Mike Trout - MLB Daily Dish
Mike Trout Sets an American Sports Contract Record – The Lafayette Ledger
Longest contracts in baseball history
How Mike Trout became the centerpiece of the Angels' epic 2009 draft class - The Athletic
In baseball, some have but many have not
Mike Trout's record-breaking Angels contract made official - Los Angeles Times
After Nolan Arenado's deal, Trout, Bregman and Snell reaffirm the grass isn't always greener
Mike Trout's contract extension with the Angels is so much dang money
Mike Trout: does the world's best baseball player finally have a supporting cast?, Los Angeles Angels
Huge catch: Angels' Mike Trout finalizes record-breaking $430M US extension