Mosley was 36 and 2months when he fought Cotto. ODLH was 34 and 3 months when he fought Floyd. Maybe Mosely being 2 years older for these fights is why he looked so poor. Most fighters deteriorate significantly between 34 and 36. 34 In fact can be considered just past prime for most fighters.