Lleyton Hewitt won, he defeated David Nalbandian in the finals.
Greg Rusedski has never won a Grand Slam Event.
Yes he has won at least one time each grand slam title
Caroline Woznjacki didn't win Grand slam titles
Hi won his first grand slam in the 2003 Wimbledon championships =D.
No person from India has ever won a Grand Slam.
US Open and Wimbledon. Lleyton Hewitt has won 2 Grand Slam Titles in Singles and 1 in Doubles. In singles, Hewitt won the US Open in 2001 against Pete Sampras and Wimbledon in 2002 against David Nalbandian. In doubles, he won the US Open in 2000 with his partner Max Mirnyi. He has been runner-up twice in singles (2014 US Open and 2005 Australian Open) and once in mixed doubles (2000 Wimbledon with Kim Clijsters).
He as won all of them at least once
Roger Federer has won 17 Grand Slam titles as of 2016. He hasn't won a Grand Slam title since 2012 (Wimbledon)
Roger Federer won more than 10 grand slam titles
none
Winning a Grand Slam means the player has won all four events in the same calender year. The four all called 'Grand Slam Events' so if a player wins one of they you could say they have won a Grand Slam Event. But to win the Grand Slam, they must win all four in one calender year.