Switzerland’s Roger Federer confirmed his place as the greatest player of his generation when he battled back to subdue the awesome power of second seeded American Andy Roddick 4-6, 7-5, 7-6 (7-3), 6-4 and successfully defended his Wimbledon tit
... | Read..