Roger Federer is considered by most to be the Greatest tennis player Of All-Time (GOAT), but for how much longer will the winner of a record 16 Grand Slams continue gracing us with his tennis presence?
Federer hasn’t won a Grand Slam title since the 2010 Australian Open, his best result reaching the 2011 French Open final.
His performance during his semifinal defeat against Novak Djokovic at this year’s Roland Garros was decidedly less impressive than his victory over the Serb at the same stage last year.
And Federer then unexpectedly lost in straight sets to wildcard entrant and world No.87 Tommy Haas in the final of the pre-Wimbledon grass court event in Halle - a tournament he'd won five times previously.
Are these results a sign that the GOAT’s time is coming to an end, or perhaps that he's simply struggling to improve as much at this stage of his career as his nearest rivals?