For my money it has to be Kelly Slater! Dont know how many other world class athletes have 8 world titles in the bag and are looking solid for a 9th. 14 years on the world surfing tour and holds almost all professional surfing records. Who do you think deserves the title of the greatest athlete of all time?