Tennis players ?

Footballers for 90 mins ?

Rugby players for 80 mins ?

Swimmers ?

Cricketers ?

Golfers ?

Marathon runners ?

Pretty much at the top of the list for me it must be the cyclists who compete in the likes of the Tour de France etc, grueling day after day.

What do you think ?