Updated March Madness National Championship Odds: Alabama Favored to Win Entering Sweet 16
Alabama and Houston, the last No. 1 seeds standing, have the best odds to win the national championship heading into the Sweet 16.
Sports Illustrated ·