March Madness: FrontPageBets’ Mike Szvetitz looks at the odds-on favorites to win the NCAA Tournament
Houston, the No. 1 seed in the Midwest Region, is on top of the odds boards to win the national championship, followed by the top overall seed Alabama.

