Indiana Hoosiers Lead Big Ten National Title Odds
Bovada recently released its national title odds following the Round of 32 and the Indiana Hoosiers led the Big Ten. The Hoosiers have 20/1 odds to win the title while Maryland has 28/1 odds and Wisconsin has 33/1 odds. Unsurprisingly, Kansas and North Carolina paced the field.