How Many Grand Slams Has Stan Wawrinka Won?

Stanislas “Stan” Wawrinka (born 28 March 1985) is a Swiss professional tennis player.

Stan Wawrinka has won 3 Grand Slams.

Why Stan Wawrinka deserves more recognition in the Big 3 era