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