I would be remiss by not saluting Gal Monfils’ stupendous effort last night at the US Open, but as he himself says Roger Federer is the greatest tennis player of all time.
External Image