Roger Federer has been enjoying some sort of renaissance since the start of last year in the wake of taking a six month lay off in the last half of 2016. Since his return to the tour, he has won the Australian Open twice(2017 and 2018), the Wimbledon, did the