Where did this info come from? Just asking because there's nothing on floridacycling.com or anywhere else I can find.
When the race flyer mentioned that the crit had been moved from downtown to an office park, it looked like they were having either organizational or funding problems (at least compared to past years). I wonder if that's not the translation here; "support" meaning "volunteer hours" from the police?
FWIW, I live and ride in Clay County and it's not exactly Deliverance here.