When you've followed Roger for as long as I have then I reckon you've experienced just about every emotion possible and witnessed the spectacular to the painful, here are my top 25, Enjoy!
Huge fan of Roger Federer. I watch all his matches from Grand Slam level right down to ATP 250. When I'm not watching or tweeting about tennis I play regularly myself and use this blog to share my thoughts on Federer and tennis in general.
Subscribe to peRFect Tennis
Subscribe and get the latest updates on RF.
No spam, just the latest Federer news.