Two 'Logical' Trade Destinations Named For Mike Trout, The Spun
Mike Trout: does the world's best baseball player finally have a supporting cast?, Los Angeles Angels
Mike Trout reportedly to sign $430M contract with LA Angels
AP source: Mike Trout, Angels close to record $432M, 12-year deal
Mike Trout Sets an American Sports Contract Record – The Lafayette Ledger
Mike Trout and the Angels agree to the largest contract in baseball history - Beyond the Box Score
Mike Trout - Wikipedia
Longest contracts in baseball history
Angels renew Mike Trout's contract for $510,000; agent stunned - Los Angeles Times
Huge catch: Angels' Mike Trout finalizes record-breaking $430M US extension