Sunday’s game was the ‘most embarrassing’ loss in Broncos history
Nov 29, 2020, 5:49 PM
DMac reacts to the Denver Broncos 31-3 loss against the New Orleans Saints and says it was the most embarrassing game in franchise history.
(Can’t see the video? Click here)