Euro Outright Odds: France +470

Craig and Davis discuss the odds for the European Soccer Championship this Summer.