The Denver Broncos suffered yet another disappointing loss in Week 12, falling to 3-8 on the year after the offense was held to just 10 points against the Carolina Panthers. Despite investing nearly $250 million in Russell Wilson this offseason, the veteran QB has been one of the worst in football at his position, and […]