How Many Grand Slams Has Pat Rafter Won?

Patrick Michael Rafter (born 28 December 1972) is an Australian former world No. 1 tennis player.

Pat Rafter has won 2 Grand Slams.

Pat Rafter looks back on his tennis career