IU football has the sixth-best odds to win the 2026 national championship at 9-1
Despite returning substantial production on both sides of the ball from last season's 2025 national championship team, IU football won't kick off the 2026 season as one of the top…