In perhaps the upset of Week 16, the New England Patriots beat the Denver Broncos 26-23. It all but ends any playoff aspirations the Denver faithful thought this year’s Broncos had after winning five straight starting at the last week of October all the way through the end of November. The Broncos (7-8) seemingly had […]