March Madness Odds: Indiana Favored To Win Final Four, Miami Close Behind

The 2013 NCAA Tournament starts with opening-round games on March 19th and 20th, with the first round taking place March 21-24. The 2013 Final 4 is set for April 6, with the national championship game taking place on April 8th in Atlanta.

The latest Top 25 poll has Indiana ranked #1, however Miami, FL has made a big push up the ladder to 11/2 odds to win the Final Four according to odds at BOVADA to win the 2013 NCAA Tournament.

Looking for some sleeper picks with HUGE value? Check out the following teams who may be wearing cinderella’s slipper in early April.