Michigan's QB battle is over. Let the J.J. McCarthy era begin.
J.J. McCarthy signs another exclusive NIL deal - Maize n Brew
J j mccarthy hi-res stock photography and images - Alamy
QB J.J. McCarthy eager to make 1st career start for Michigan football
JJ McCarthy just took his division - The Winged Helmet
13 questions I'm hoping to answer during Michigan football's first game
Michigan Wolverines' J.J. McCarthy confident in shoulder recovery
QB J.J. McCarthy eager to make 1st career start for Michigan football
X \ Sean Larkin (SeanLarkin12@)
LOOK: JJ McCarthy posts cryptic IG story amid quarterback battle
J.J. McCarthy prepares for his big moment on the big stage in first Michigan start
Michigan quarterback J.J. McCarthy ready for 1st start vs. Ohio State