I think guys who got by with their brains more than just natural ability would make the best trainers. So that said....


Bernard Hopkins
Andre Ward
Wladimir Klitschko

and although he is extremely skilled as well Floyd Mayweather Jr. might could train a fighter or two it is a skill that certainly runs in the family.