No major local economy is built around tourism but sports leagues keep selling this story and locals eat it up. That's why so many people from New Orleans wind up in Houston and Atlanta, their economies are built around corporations, not tourism.
It’s true, but elected officials and chamber of commerce types are always trying to bring more entertainment events, sports events, conventions to their cities to take care of hotels, restaurants, etc.