Life | Thu Dec 13, 2012 3:40pm EST

Angels land slugger Hamilton in $125 million deal: report