I'm pretty sure it's Roger Federer.Look it up on Google just to be sure.
Graff, Agassi, Williams
John Patrick McEnroe was the American tennis player who won 7 grand slams in the 1970s and 1980s.
er - women do not play men's tennis
He won 16 Grand Slams, most in tennis history.
Rafael Nadal [till now...]Read more: Who_has_won_10_or_more_mens_grand_slams
Martina Navratilova
The doubles pair who have won the most Grand Slams is Bob Bryan and Mike Bryan. Todd Woodbridge and Mike Woodforde have also won a large number of Grand Slams.
He has won all 4.
In 2010 Serena Williams won the Australian Open and Wimbledon
The first amateur to win a grand slam in tennis was Don Budge. He was an American from California, and won the event in 1938.
Helen Wills Moody won 31 Grand Slams between 1923 to 1938.
2 grand slams (as on 5 July 2010)