PHOTOMichigan football 2024 spring gameMichigan head coach Sherrone Moore looks on during the first quarter of the annual spring game at Michigan Stadium in Ann Arbor on Saturday, April 20, 2024.David Guralnick, Detroit NewsTeam Maize and Team Blue line up in the first quarter of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsCharles Woodson, former Michigan defensive back and NFL player who is now an analyst for Fox Sports, walks on the field before the start of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsTeam Blue running back Donovan Edwards runs the ball in the first quarter of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsTeam Blue quarterback Alex Orji runs the ball in the first quarter of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsFans cheer in the first quarter of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsTeam Maize tight end Colston Loveland is tackled by Team Blue defensive back Makari Paige in the second quarter of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsTeam Maize running back Kalel Mullings runs the ball in the second quarter of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsTeam Blue running back Benjamin Hall runs the ball in the second quarter of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsFormer Michigan running back Blake Corum signs autographs in the second quarter of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsTeam Maize quarterback Jayden Denegal looks for an open man in the second quarter of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsTeam Blue wide receiver Peyton O'Leary can’t complete this pass while under pressure from Team Maize defensive back Jyaire Hill in the third quarter of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsTeam Maize quarterback Jayden Denegal looks to hand off the ball in the third quarter of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsTeam Maize quarterback Jayden Denegal throws a pass in the third quarter of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsTeam Maize tight end Hogan Hansen can’t hold onto this pass in the third quarter of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsThe two teams line up in the fourth quarter of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsTeam Blue quarterback Alex Orji throws a pass in the fourth quarter of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsTeam Maize running back Tavierre Dunlap is tackled by Team Blue defensive back Shomari Stone in the fourth quarter of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsTeam Maize quarterback Davis Warren throws a pass in the fourth quarter of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsTeam Maize wide receiver Kendrick Bell completes this touchdown pass ahead of Team Blue defensive back Joshua Nichols in the fourth quarter of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsHead coach Sherrone Moore waves to the fans in the fourth quarter of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsFormer Michigan quarterback J.J. McCarthy watches during the fourth quarter of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsTeam Blue running back Benjamin Hall runs back a kick in the fourth quarter of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsTeam Blue quarterback Alex Orji throws a pass in the fourth quarter of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsTeam Blue tight end Zack Marshall is tackled by Team Maize linebacker John Weidenbach, top, and defensive back Ja'Den McBurrows in the fourth quarter of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsTeam Blue tight end Zack Marshall tries to evade a tackle by Team Maize defensive back Keshaun Harris in the fourth quarter of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsTeam Blue wide receiver Dale Chesson runs the ball in the fourth quarter of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsTeam Blue tight end Marlin Klein evades a tackle by Team Maize defensive back Jacob Oden in the fourth quarter of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsTeam Blue wide receiver Peyton O'Leary can’t compete this pass in the end zone in the fourth quarter of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsTeam Blue tight end Zack Marshall is tackled by Team Maize linebacker Liam Groulx in the fourth quarter of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsTeam Maize’s Chibi Anwunah, right, goofs around with Team Blue defensive lineman Ike Iwunnah after the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsTeam Maize running back Tavierre Dunlap signs autographs after the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsTeam Blue tight end Marlin Klein signs autographs after the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsDefensive line coach Lou Esposito takes his players through drills before the start of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsDefensive line coach Lou Esposito takes his players through drills before the start of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsDefensive run game coordinator and linebackers coach Brian Jean-Mary watches his players before the start of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsTight ends coach Steve Casula before the start of the annual spring game at Michigan Stadium.David Guralnick, Detroit NewsOffensive line coach Grant Newsome before the start of the annual spring game at Michigan Stadium.David Guralnick, Detroit News