God plays tennis, in Roger Federer we trust. Whether you're sitting in the stands or facing him across the net, to watch Roger Federer play is to witness something that comes along very seldom. Greatness.
Ask me anything