Elite athletes are constantly striving for perfection — an extra millisecond shaved off their time or another centimetre on ...
Who needs shorts ...