How Many Grand Slams Has William Renshaw Won?

William Charles Renshaw (3 January 1861 – 12 August 1904) was a British tennis player.

William Renshaw has won 7 Grand Slams.

William Renshaw - Alchetron, The Free Social Encyclopedia