NFL Denver BroncosDenver Broncos Go Viral By Putting Entire Town Of ‘South Park’ In The Stands During Game (PICS) September 27, 2020, 1:12pm EST (Updated: December 22, 2022, 9:03pm)By Darrelle Lincoln Follow Us16 (Photo by Joe Sargent/Getty Images) The Denver Broncos should get a W for this move alone. Before the team took the field for their Week 3 matchup, the franchise surprised the players by having the entire town of South Park in the stands to cheer them on. Check it out: In addition to the 5700 or so live socially distanced fans, the #Broncos will have the entire town of "South Park" in the stands today… pic.twitter.com/QN1cEKfQpa— Benjamin Allbright (@AllbrightNFL) September 27, 2020 Written by Darrelle Lincoln Darrion Lincoln is a full-time sports writer for Total Pro Sports. Darrion spends most of my time writing about anything sports-related and that includes the NBA, NFL,Read More