Thread: Osama Bin Laden and Adolph Hitler Died Exactly 66 Years Apart to the Day
What is the greatest sport in the world? Clue: racquet___.