Halle SF previews and predictions: Federer vs. Zverev, Thiem vs. Mayer
An enticing semifinal lineup in Halle features four German speakers, including one player who calls Germany home in each of the two contests. Roger Federer is going up against Alexander Zverev, while Dominic Thiem is facing Florian Mayer. […]