How Many Grand Slams Has Johan Kriek Won?

Johan Kriek (born April 5, 1958) is a retired South African-American tennis player.

Johan Kriek has won 2 Grand Slams.

Former Tennis Champ Johan Kriek's Fond SA Memories as He Heads to US Open -  SAPeople - Worldwide South African News