Time to Ride: 8 Reasons Why The Denver Broncos Should Win The Super Bowl Holly OsbornJanuary 20, 2014 With a defiant 26-16 win over the New England Patriots, the Denver Broncos clinch the AFC Championship title and a ticket to MetLife Stadium for Super Bowl XLVI... SportsTrends7 min read