At 31, Mayweather retires (again) despite a rematch with De La Hoya being on the table.