GRAND HAVEN TOWNSHIP, MI — After a “concerning” phone call, Ottawa County Sherriff’s officers found two dead in a Grand Haven ...
EAST LANSING – Michigan State is attempting to avoid back-to-back losses and has new injury concerns. The Spartans (3-1, 1-0 ...
Sox starter Sean Burke shut down the Tigers, striking out six over five scoreless innings. The Tigers drew a couple of walks ...
The Wolverines survived a late scare after a successful Gophers onside kick was negated because of an offsides penalty.
The 12th-ranked Wolverines surrendered three touchdowns in the fourth quarter of Saturday’s 27-24 win over Minnesota at ...
Perez caught the ball; the Tigers won the game and clinched a playoff spot; and everyone could share a good laugh about the ...
Adam Lacasse was one of the students welcoming Walz to Michigan. He’s a senior at the University of Michigan and president of ...
This December marks a season of Christmas-themed tours coming through Grand Rapids, Detroit, and more. Get tickets to see ...
PARMA -- On a rainy and often slick Saturday at the Panther Bowl, the Jackson boys soccer team was able to use consistent ...
Ifeatu Melifonwu has struggled to shake a nagging ankle injury and will now miss at least the first seven games of the season ...
Adrian Madison scored a 30-8 win over Hillsdale on Friday in the LCAA. The Hornets were led by Jace Lennox who had 91 rushing ...
After two more Reading scores, Stockbridge got within a touchdown when Rogozinski ran it in himself from nine yards out, but ...