SPORTS
London: Swiss legend Roger Federer rallied from a set down to defeat Kei Nishikori 4-6, 6-1, 6-4, 6-4 and set up a showdown in the Wimbledon semifinals against arch-rival Rafael Nadal, a contest ...