I want to know the answer to the following question:
Why did the city turn down the chance to host the 2024 Olympic games?
All the background I'm provided with is that "It has been suggested that Boston is the new "TitleTown, USA", as the city's professional sports teams have won nine championships since 2001:". Is that enough to answer the question?