9:00 AM Oct 9, 2012
Two bridges on Ridge Avenue in Ferrysburg are scheduled for major overhauls.
8:00 AM Oct 9, 2012
The Grand Haven High School Class of 1948 is leaving a permanent mark on the Fallen Heroes Monument at Grand Haven's Central Park.
7:00 AM Oct 9, 2012
Today: Mostly cloudy, with a high near 62. Breezy, with a south-southwest wind 21 to 28 mph, with gusts as high as 38 mph.
8:56 PM Oct 8, 2012
Harry of Spring Lake asked, "Why doesn't Grand Haven enforce the sound ordinance they have in place?"
8:56 PM Oct 8, 2012
Parts of Michigan's Upper Peninsula got an early taste of wintry weather over the weekend.
8:20 PM Oct 8, 2012
Police responded to an alarm Monday morning at the Macatawa Bank branch near the Meijer store in Grand Haven Township.
7:31 PM Oct 8, 2012
As many as 13,000 people received steroid shots suspected in a national meningitis outbreak, health officials said Monday. But it's not clear how many are in danger.
6:53 PM Oct 8, 2012
A 16-year-old Spring Lake girl suffered minor injuries in a one-car crash late Friday night at a Spring Lake Township intersection, police said.
4:49 PM Oct 8, 2012
We did one for Grand Haven High School, and now we want Spring Lake High School to have its turn.
1:00 PM Oct 8, 2012
Three years after getting together, a local lighthouse preservation group and the City of Grand Haven are inching closer to calling the Grand Haven lighthouses their own.
1:00 PM Oct 8, 2012
Peter and Zelma Racenis left Latvia after World War II to escape the Communists. After spending some time in a camp in Germany for displaced persons, the married couple came to the United States, in 1950.
12:00 PM Oct 8, 2012
Improvements being looked at by the Grand Haven Department of Public Works aim to improve safety in the Robbins Road/Ferry Street neighborhood.
10:34 AM Oct 8, 2012
The Portage cross country invitational is often viewed as a preview for the upcoming state meet, and if that's the case, Spring Lake's girls squad is in great shape for a special finish to its season.
10:29 AM Oct 8, 2012
Justin Verlander allowed a home run to the first batter of the game - and quickly shrugged it off.