Josh Hamilton's $125 Million Contract Has Become a Nightmare for the Los Angeles Angels
Ranking $100 Million Contracts in MLB History, from Worst to Best, by Paul Dughi, SportsRaid
Angels introduce Josh Hamilton, make it official - Los Angeles Times
Hamilton agrees to $125M, 5-year deal with Angels
NJ native Mike Trout, Angels close to record $432M, 12-year deal
Angels' Josh Hamilton could face suspension
Huge catch: Angels' Mike Trout finalizes record-breaking $430M US extension
Josh Hamilton's $125 Million - Image 3 from Big Baseball Contracts Gone Wrong
Angels 2014 Season: How did they become so good? - MLB Daily Dish