The Rockford City Council met on July 20, 2026, for a regular meeting that included a public hearing on a proposed $103,000,000 bond sale for the Hard Rock Casino convention center and hotel, as well as votes on several major items including the establishment of a new Tax Increment Financing (TIF) district, annexations, and various funding agreements. The meeting featured extensive public comment opposing the bond sale and a proposed data center/TIF district, and saw divided votes on several items.
A public hearing was held at 6:03 PM to receive comments on the proposed sale of up to $103,000,000 in general obligation bonds (alternative revenue source) to finance a municipally-owned convention center and hotel adjunct to the Hard Rock Casino. Mayor Pro Tem Granath presided. City Administrator Todd Cagnoni explained that the bonds were needed to help the casino compete with the new Beloit casino, and noted a $7,000,000 annual minimum guarantee in the host agreement.
Public Comments (Unfavorable):
Following the hearing, five registered public speakers addressed the council:
The Planning and Development Committee recommended denial (2-1 vote). Alderman Frost moved to reverse to approval. After debate, the reversal motion passed 11-2 (Durkee and Meeks no). However, Alderman Bell then moved to lay the item over, which passed, postponing final action.
Adopted unanimously (13-0, Hoffman absent). (Enactment 2026-145-CR)
Adopted 13-0.
Four ordinances adopted 11-2 (Meeks and Bell no, Hoffman absent). (Enactments 2026-150-CR to 2026-153-CR)
Committee had recommended denial. Motions to reverse to approval passed 11-2 (Meeks and Bell no). The amended reports were then adopted: annexation 12-1 (Meeks no); annexation agreement and zoning amendment 12-1 (Meeks no, Bell switched to aye). (Enactments 2026-154-CR to 2026-156-CR)
Laid over on a 9-4 vote (Durkee, Logemann, Prunty, Beach no).
Both approved: RockYard (13-0, Meeks abstain), RAMP River Run (13-0).
Items 1-5 and 7-13 (12 items) were adopted with minor variations. Item 6 (Library acquisition of 4100 E. State St) was laid over (9-4).
I sent you an email mister. I responded to your email. You didn't respond back. I have a chance to respond. Oh, that's awkward. You can respond now. Oh wait. We're not in a meeting right now. No. Public though. Anybody can speak for as long as they want public hearing that's events. So like we try to fill a buster for two hours the way I did for the first time. Is there a motion to nominate Alderwoman Granite to serve as the mayor pro temp for tonight's council meeting? Is there a second? All those in favor, please say aye. Aye. Anyone opposed? Motion carries. Um I called meeting to order. We will do the invocation by Pastor Chaplain Davis and then the Pledge of Allegiance. Chaplin isn't here. Is Chaplin Davis here? Alderman Beach. Alderman Meets. Father God, it is our privilege to come before you. And we thank you for this opportunity. Lord, we pray that you'd be with us tonight around this arena. It's a lot of business to take care of. We ask for your guidance and your wisdom. We also, Lord, want to remember those who are grieving tonight. Lord, we thank you for our public service. Our place and fire, our first responders. We now ask you to guide and direct us the rest of this meeting. In the name of your son Christ. Amen. I put to leave this to the flag. And to the Republic. One nation. Under God. With liberty and justice for all this. Neil. Here. Grant. Here. Here. Present. Meet here. Bell. Here. We are going to move into the public hearing part of the meeting.