How Many Grand Slams Has Sven Davidson Won?

Sven Viktor Davidson (13 July 1928 – 28 May 2008) was a Swedish tennis player.

Sven Davidson has won 1 Grand Slam.

Sven Davidson, 79; paved way for elite Swedish tennis players - The Boston  Globe