Question : who has served the most aces in tennis history
Answer : Ivo Karlović