What about all the extra sales tax and 'ticket tax' during the event that would have come into the city? Hopefully some other city wanting cash will set up.
Bet there are many other places willing to fill in. May be like the clowns around Dallas's Fair Park who complained about the noise from a new GranPrix race held there several years ago. (mostly poor blacks who screamed "this wouldn't happen in a white neighborhood") The organizers moved it to a mostly white neighborhood/city (Addison) which claimed it brought in over a million dollars for the area during that one race.