Local News

State Representative Jack Franks is down to his final hours as a lawmaker. He has never been shy about going his own way. It was Franks who led a Monday press conference railing against a budget deal and income tax hike during the lame duck session.

Franks is leaving the legislature after winning the role of McHenry County Board Chairman.

Main Office: