Mark Schlereth joins Nick Wright and Cris Carter to talk about the struggling Denver Broncos. How much is John Elway to blame for this season’s poor results.

source