With respect I do not think Oscar was 'old' when he fought mayweather. He always had a tendency to tire out later in rounds. However Mosley was not not the same man he was years before. He was on a noticeable decline.
As for Cotto he's been in many wars and I don't know how he'll do.
Bookmarks