How Many Grand Slams Has Tony Roche Won?

Anthony Dalton Roche AO MBE (born 17 May 1945) is an Australian former professional tennis player.

Tony Roche has won 1 Grand Slam.

Tony Roche - Wikipedia