The Denver Broncos were anticipated to take on the Atlanta Falcons this season in London -- due to the Covid-19 pandemic, the NFL has ruled that all of it's scheduled overseas games in London and Mexico City will not be played and will be reverted back to the original home team's stadium. This is a big blow for Broncos Country over the pond, but there is belief that the Denver Broncos will play in London in 2021.
In a continuation of our NFC South-AFC West Crossover Series -- Cody Roark talks with David Harrison and James Yarcho of Locked On Buccaneers to discuss both the Denver Broncos and Tampa Bay Buccaneers off-season's and the familiarity of the Bucs with OLB Shaq Barrett.
Learn more about your ad choices. Visit megaphone.fm/adchoices
view more