The Los Angeles Angels have done it again, pulling off a shocker to land Josh Hamilton.
Shared publicly