ESPN put up an Instagram highlighting the all-time winningest teams in college football history. Flip through the Instagram to see the Wolverines sitting at No. 1.
https://www.instagram.com/p/BZEPfxqFjMf/?hl=en&taken-by=espn
In this article:
Hi, what are you looking for?