ATP Finals in London; Kei Nishikori defeats Roger Federer

On the Sunday’s ATP Finals robin round clash in London, Roger Federer shockingly lost to Kei Nishikori in the straight sets defeat. Federer has made his 16th appearance at the ATP finals an as looking to win his seventh title since 2011. However, he has now lost to Kei Nishikori by 7-6 and 6-3. As … Continue reading ATP Finals in London; Kei Nishikori defeats Roger Federer