Federer Freaks Out In A Rare Display, But Won Anyway
Federer Wins Eighth Basel Title Roger Federer has beaten Juan Martin del Potro, and, in doing so, has won his eighth Basel title! Federer has won seven titles this year, including Wimbledon and the Australian […]