Roger Federer joins Rafael Nadal in elite two-man club with 10th Halle title | Metro News
Federer Storms to 10th Halle Title - Perfect Tennis
Federer downs Herbert to take a step closer to 10th Halle crown | Reuters.com
Tennis - ATP 500 - Halle Open - Gerry Weber Stadion, Halle, Germany - June 23, 2019 Switzerland's Roger Federer
Federer wins 10th Halle title ahead of Wimbledon | Daily Sabah
Roger Federer wins his 10th Halle Open tennis title - Los Angeles Times
Federer Survives Tsonga Thriller; Zverev Also Advances | Halle 2019 Highlights Day 4 - YouTube
Halle, Germany. 23rd June, 2019. Tennis: ATP-Tour singles, men, final, Federer (Switzerland) - Goffin (Belgium). The winner Roger Federer kneels next to the trophy after the award ceremony and keeps his thumbs