NHL Finals Winners Market: Colorado (-180) Should Not Be Favored!

Scott and Mike discuss the NHL Finals Winners market.