Roger Federer grabs grass-court tournament win in Wimbledon tune-up | CBC Sports
Roger Federer beats David Goffin to win Halle Open title - Sports Illustrated
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. In the background the
Federer joins the 10-plus club in men's tennis winning Halle
Federer wins record 10th Halle Open title, 102nd overall - Sportsnet.ca
Halle Open 2019: Roger Federer vs Pierre-Hugues Herbert semi-final - Where to watch, Live Stream details, TV schedule and more