Cotto himself said in a recent interview that he has about 3 years left. This is coming from a guy who appears to have a scientific approach to his boxing career. Hopefully he will get some incredible match-ups during this stretch and continue to prove himself as the best WW in the world.