Construction starting at medical marijuana grow site at Mill Race Crossing
Freeport-Firefighters rescue dog after a Freeport home goes up in flames.
Students at Freeport High School get an in depth look into the life of an Army mechanic. They took part in a classroom discussion before heading to the shop to view a military grade Humvee.
A new report says Freeport Police has cited the driver of the bus that crashed Wednesday afternoon injuring seven for using her cell phone at the time
Part of city's plan to clean up abandoned buildings on major roads.
A motorcyclist was killed after crashing into a truck on US 20 in Freeport.
Bradley H Wohrley of Dixon was killed in a crash on RT 26 just north of Rudy Road near Freeport.
FREEPORT - A decision by MetLife to close its Freeport location will lead to layoffs.
Without sales tax money, Stepehnson County schools could be in trouble
Stateline area dealing with dozens of water main breaks.
Horizon Supermarket has sold many winning lottery tickets.
Wednesday's knock down at 52 S. Louis will mark the fifth demolition in a month. City officials hope to demolish one structure a week until winter in an aggressive attempt to fight crime and declining property values.
Neighbors mourn loss of thirty four year old Walter Scott.
The intersection where Pearl City Road meets Kiwani Drive and Forest Road will be closing until Thanksgiving
Lutheran defeated Freeport 79-56 Wednesday at the 3A Belvidere Regional.
Freeport beats Guilford for first win in NIC-10
Lutheran crushes Freeport 76-55
Auburn needs two overtimes to beat Freeport 92-79
Belvidere North beats Freeport 67-55
East dominates Freeport 85-58
Hononegah destroys Freeport 87-24
Jefferson holds off Freeport 63-56
Auburn beat Freeport 72-66 Friday in boys basketball.
Belvidere beat Freeport 49-37 Friday in boys basketball.
Belvidere North defeated Freeport 65-44 Friday in boys basketball.
East defeated Freeport 66-46 Friday night.
Freeport wins NIC-10 swimming sectionals
Harlem crushes Freeport 57-12
Hononegah bullies Freeport 50-12
Auburn edges Freeport 27-20
Boylan takes team title at NIC-10 Conference championship.
Belvidere steals a win at Freeport 27-26
Belvidere North sneaks by Freeport, 14-12
Boylan blows out Freeport in battle of the unbeatens, 42-0
East pushes Freeport early, but Pretzel Steve McShane leads his team to victory, 47-21.
Freeport barely beats Jefferson, 35-34.
Freeport beats Guilford in the first game at Swanson Stadium.
Freeport plans to use size, attitude to improve on last season.
Freeport baseball falls 4-2 in the 3A sectional championship.
Hononegah defeated Freeport 19-7 Wednesday in girls softball.
He's the latest Norman on a family tree of Freeport hoopsters.
East defeated Freeport 73-62 Tuesday at the Marengo Regional.
Freeport edged Belvidere North 38-37 Monday at the 3A Marengo Regional.
Freeport defeated Belvidere 57-52 Friday night.
Hononegah slips by Freeport in OT 55-52
Freeport beat Boylan 62-47 Friday night in boys basketball.
East edges Freeport 43-40
Auburn won its ninth straight game Saturday night routing Freeport 82-44.
Freeport beats Guilford 56-53.