Mona Shores faces Midland in the Division 2 state semifinals Saturday, Nov. 17, 2018 at Grand Ledge High School.
Muskegon takes on Zeeland East in the Division 3 state semifinals Saturday, Nov. 17, 2018 at Grand Haven.
More snow for parts of Lower Michigan, and a look at the hunting Opening Day forecast for 2018.
Montague takes on Traverse City St. Francis in the Division 6 state semifinals Saturday, Nov. 17, 2018 at Mount Pleasant Community Stadium.
David Wooden talks about the department's new fire truck.
Here's a little cosplay 101 from professional cosplayer Chaotic Neutral Cosplay at Grand Rapids Comic Con 2018.
Terry Hula talks about living without running water at her home on House Street in Plainfield Township on Tuesday, Nov. 13, 2018. The Hulas have been living without running water since their well broke. A new well will not be dug due to PFAS contamination.