Debating the greatest athlete of all time is a tradition as old as sport itself.Â
However, when looking back at the history of a code, it can easily be forgotten that some of the greatest players of all time are still taking the field.Â
Here are 10 current athletes who could lay a claim to such a title for their sport, ranging from codes as diverse as Rugby, to Darts, to Squash, to Boxing.Â
Â
(Photos: Getty Images and Photosport)
Â