There are several more cities that could pull this off easier than Tulsa, but it could still be done. This is for an Olympics that is 11 years away. That is plenty of time to build the hotels and facilities. We definitely have the room to build the facilities. Many of the stadiums could be built to be deconstructed or reduced in size, just as they did in London. It's not as big of a pipe dream as people make it out to be. If they announced Tulsa as the 2024 site, there's no doubt in my mind we could pull it off, there would be hiccups, just as every Olympic site has, but we'd pull it off and overall our city would be a better place to live.
How is just "more" making the city a better place to live....??
That is a lot like the idea that "volume" in a house somehow equates to a "better" standard of living. The McMansion School of thought.