While the campaign paid in advance due to Asheville's policy for short-notice bookings, Trump has a long history of failing to pay cities for billed rally fees, leaving the White House in January 2021 with at least $850,000 in unpaid rally debt. Most of the bills are still unpaid, including more than $500,000 owed to The city of El Paso, Texas.
It’s probably because it’s a city that has a large enough venue to host nearby rural folks who are his target demographic. If I had to guess, it will have low local attendance and the audience will largely be made up of people whining about Asheville and its residents.
This is how it was in my region of California last time he was here. Lots of folks from the surrounding sub regions but not many from the core areas, its not like the Inland Empire is some leftist stronghold its just locals dont care about that trite culturally so ya can only get more younger populations of yuppies and the like. Note younger in this context means your family located here sometime after the 70s, and if you are talking to an old bastard that timescale is pushed back to the before ww2.
Ah the liberal Asheville is smart enough to make him pay beforehand, but still not smart enough not to do business with a con man who wants to overthrow them