Skip to main content
Advertising

A look back: Broncos vs. Patriots

Denver and New England faced off earlier this season, in Week 12, and the Patriots left town with their first loss.

Advertising
Advertising