Is Roger Federer a tennis player?

27 answers 27