Federer Defeats Djokovic in Straight Sets at ATP World Tour Finals FedFan ATP FinalsNews November 17, 2015 0 280Anticipation peaked Tuesday at the 2015 ATP World Tour Finals, as Roger Federer took on Novak Djokovic in front of...