I guess it's safe to say that the town of South Park had a great time at last month's Denver Broncos/Tampa Bay Buccaneers How do we know? Because the animated folks from Comedy Central are planning to show up for this Sunday's Denver Broncos/Kansas City Chiefs game (4:25 pm ET/1:25 pm PT) at Mile High[...]