Programs such as Grand Haven, Mona Shores, Fremont, Hart, Shelby, Newaygo, Kent City and Muskegon Catholic Central have all ...
MLive - GrandRapids/Muskegon/Kalamazoo on MSN4h
MLive Muskegon boys basketball power rankings for Jan. 30
The Whitehall Vikings huddle between periods during a basketball game between the Coopersville Broncos and the Whitehall ...
MLive - GrandRapids/Muskegon/Kalamazoo on MSN23h
Muskegon-area boys basketball conference standings as of Jan. 29
There’s still a lot of time for upsets, showdowns and shake-ups in league play over the next month but for now, let’s take a ...
MUSKEGON, Mich. — AgeWell Services is looking for volunteers who can help drive seniors for their Meals on Wheels program.
In 2021 three retired health care leaders decided to pay it forward by starting a fund to help women-owned businesses.
Muskegon police said their mission is to serve and protect all residents of Muskegon, regardless of their background, with ...
MUSKEGON, Mich. — A Muskegon teenager is in critical condition after being shot Saturday evening, according to the Muskegon Police Department. After responding to a report of gunfire on Kampenga ...
Rory, the Siberian Husky/American Pit Bull Terrier mix, was chosen from ‘thousands’ of applicants to play in the game to ...
Kournikova, who stays mostly out of the spotlight, has been with singer Enrique Iglesias since 2001. President Trump and Elon ...
LocalSportsJournal.com NORTH MUSKEGON - The Montague wrestling team wrapped up the regular season with a 2-0 finish at the North Muskegon tri meet Wednesday. The Wildcats rolled Oakridge 63-16 and ...
Night - Cloudy with a 51% chance of precipitation. Winds variable at 13 to 17 mph (20.9 to 27.4 kph). The overnight low will be 28 °F (-2.2 °C). Cloudy with a high of 38 °F (3.3 °C) and a 48% ...
MLive - GrandRapids/Muskegon/Kalamazoo on MSN23h
Muskegon-area girls basketball conference standings as of Jan. 29
There’s still a lot of time for upsets, showdowns and shake-ups in league play over the next month but for now, let’s take a ...