Why Broncos Country needs a 'lot of fixing' | The Herd
by from FOX Sports Digital on (#6F27Y)
The Denver Broncos tumultuous season is going even worse, giving up 70 points in an embarrassing loss against the Miami Dolphins. Colin Cowherd weighs in on the historic loss, then discusses whether Broncos Country can turn it around this season or not.