Tulsa

Tulsa 2024: The Real Plan to Make OK the Home of the Summer Olympic Games

Sports

Tokyo, Moscow, Athens, London and Sydney: What do these cities have in common? They’ve all hosted the modern Olympic games. And if Tulsa (yes, that Tulsa–the one in Oklahoma) has its way, it will soon join this prestigious list. After going through a self-described bout of economic doldrums, Neil Mavis  says the city is ready to […]