He played college football for the Michigan Wolverines, winning three consecutive Big Ten Conference titles and a national championship in 2023.
[2] He was a two-time Illinois High School Football Coaches Association Class 6A All-State performer, 2017 and 2018, and rated as the best recruit in Illinois, receiving scholarship offers from multiple schools, including Georgia, Penn State, and Michigan.
[2] As a junior in 2021, Keegan started 11 games (including the Orange Bowl) at left guard and was part of Michigan's offensive line that won the Joe Moore Award.
[2] At the end of the 2022 season, Keegan was selected by the conference coaches and media as a first-team offensive guard on the All-Big Ten team.
All three of Michigan's interior offensive lineman (Keegan, Olusegun Oluwatimi, and Zak Zinter) were named to the first team by the conference coaches.