Duran firstly had the disadvantage of being considered the smaller guy - Canelo is bigger - but in fairness taking that point out - Duran beat Leonard - and did lose twice but he did beat him - he showed he was good enough - Canelo won't ever prove that - he will never get the rematch etc
Also Lara and Trout both pushed him to his very limits - I actually rate both highly but no where near greatness - I don't see Canelo improving hugely in the coming couple of years either
Bookmarks