Colorado is one of the most popular bets to win the college football national title this upcoming season. The guys discuss their expectations for the Buffaloes.
Sign Up For The Stadium Newsletter