Elevation to elation after win over Steelers

After a do-or-die thriller at Sports Authority Field at Mile High, the Broncos couldn't hold back their emotions after the win.

Advertising

Advertising