rogersnadal: 2017 ATP Tour Winners: Majors, Masters 1000, 500 |…

rogersnadal:

2017 ATP Tour Winners: Majors, Masters 1000, 500 | Part 1
» Australian Open: Roger Federer
» ABN Amro World Tennis Tournament: Jo-Wilfried Tsonga
» Rio Open: Dominic Thiem
» Abierto Mexicano Telcel: Sam Querrey
» Dubai Duty Free Tennis Championships: Andy Murray
» BNP Paribas Open: Roger Federer
» Miami Open: Roger Federer
» Monte-Carlo Rolex Masters: Rafael Nadal
» Barcelona Open: Rafael Nadal
» Mutua Madrid Open: Rafael Nadal