photo: Getty Images

100 tour finals, 70 victories, 6 masters titles…

Bravo!

Advertisements