Loading...

Shanghai 2017 Showreel

Shanghai 2017 Showreel

The 2017 Shanghai Rolex Masters saw the world's elite battle it out for the penultimate ATP World Tour Masters 1000 title of the season - look back at all the drama that led to a dream final between Rafael Nadal and Roger Federer.