Denver is the betting favorite, but should they be?