Jim Harbaugh's politics: The Michigan coach's anti-abortion, pro-BLM contradictions explained.
Kaepernick to work out for Raiders, reports say
Michigan football: Takeaways from Wolverines' 2022 spring game
Jim Harbaugh and Michigan to honor Colin Kaepernick
Michigan spring game takeaways: Young talent shows up on offense, questions remain along defensive line
NFL fans react to Michigan naming Colin Kaepernick as Honorary Captain
Colin Kaepernick shines during halftime of Michigan's Spring game, Sports
Colin Kaepernick Named Honorary Captain For Michigan's Spring Game - Sports Illustrated Ohio State Buckeyes News, Analysis and More
Colin Kaepernick to serve as honorary captain of Michigan Football spring game