A Look Back At The 2017 Rolex Paris Masters

The story of the ninth ATP World Tour Masters 1000 tournament of 2017