Japan's Kei Nishikori produced a big upset against six-time champion Roger Federer, defeating the Swiss great in straight sets 7-6(4), 6-3 in a first-round group match at the ATP Finals on Sunday. World No. 9 Nishikori had not beaten the third-ranked Federer since 2014 but he reduced his career head...