Posted July 24, 2012

josh-hamilton

The Angels and free-agent Josh Hamilton reportedly agree to a five-year deal. (Jason O. Watson/Getty Images)