Tag: Federer and Williams Produce ‘Greatest Selfie Of All Time’

Federer and Williams Produce ‘Greatest Selfie Of All Time’

2nd January, 2019 It took 43 grand slam triumphs and over two decades to set up the on-court meeting but when the moment finally arrived, Roger Federer and Serena Williams… Read more »