Roger Federer Wins 99th Title in Swiss Indoors Final 2 min read Sports Roger Federer Wins 99th Title in Swiss Indoors Final weupdated October 29, 2018 Roger Federer won his 99th career ATP tour title on Sunday, 28 October, beating...Read More