South Park’s Townsfolk Showed up to see the Denver Broncos for Charity
Trey Parker and Matt Stone are never shy about including the Denver Broncos -or anything else for that matter- in random South Park episodes just for the sake of humor, but this past Sunday the residents of Colorado’s most famous fictional small town were the ones to make a cameo at Mile High Stadium. As most NFL teams are starting to make accommodationsto gradually allow a few thousand fans to attend stadiums, the Broncos plans for week 3 stuck to the same 5,700 people watching from the stands as in week 2, but added some notable cardboard attendees....