Who has won the 2018 Shanghai Masters Tennis tournament?

A. Roger Federer
B. Borna Coric
C. Novak Djokovic
D. Andy Murray

Leave a Reply

Your email address will not be published. Required fields are marked *