Question: who has the fastest tennis serve of all time
Answer: John Isner