is this a trick question? are we looking for guys who are still active that have at least won 1 Grand Slam event, cause there is quite a few guys still playing
Roger Federer
Andy Roddick
Rafael Nadal
Jaun Ferrero
Thomas Johansson
Lleyton Hewitt
Goran Ivanisevic
Marat Safin
Carlos Llompart
Gaston Gaudio
i think all these are still playing, maybe not all the time.