Post navigation All time favourite Roger Federer announces retirement Novak Djokovic to Federer on his retirement