The Williamson County Circuit Clerk, Austin Crabb, has been arrested for Driving Under the Influence in Williamson…Continue Reading
Devin Kidd is a morning news producer at News 3 WSIL. He joined the team in February 2020 as a producer for News 3 This Morning at 6 and 6:30. Devin graduated from Southern Illinois University Carbondale in 2014. He recently spent the past 6 years in Orlando, FL while working at two different television stations before moving back home to southern Illinois.