Article Photos: Hamilton agrees to $125M, 5-year deal with Angels 3/5