Indiana Hoosiers
-
Duck on a Rock Sports declares the Indiana Hoosiers college football national champions
Congratulations to the Indiana Hoosiers, the 2025 National Champions, declared by the Duck on a Rock Sports staff. Apologies to Oregon, the 2024 13-0 Big Ten champs who were the only unbeaten…
Trending
Don’t Miss a Take
New takes, picks, episodes and merch drops, straight to your inbox.
