Final Four: Houston To Win National Championship +800

Jared explains why taking Houston to win it all right now at +800 is value.