Mark Schlereth on John Elway’s Broncos: This football team lacks depth, talent, grit, toughness — you name it, they don’t have it

Video Details

The Denver Broncos are 2-6 and sit at the bottom of the AFC West, Hear why Mark Schlereth doesn't trust that John Elway can fix the struggling Broncos.