"You're naive if you think St Louis no longer being an NFL city is not a problem for attracting businesses."…