Colin Kaepernick

For three weeks, sports media has been under siege with Colin Kaepernick hot takes. That bought Trey Parker and Matt Stone time to develop their own satire on South Park's Season 20 premiere Wednesday night.

The Comedy Central animated sitcom brought its setting to Bank of America Stadium in Charlotte, where Kaepernick's 49ers travel to take on Cam Newton's Panthers. South Park satirizes the entire situation, as Congress puts director J.J. Abrams (Lost, Star Trek, Star Wars: The Force Awakens) in charge of revising the national anthem.

The PA announcer at the stadium says, "We now ask you all in solidarity to please rise, or sit, or take a knee, in order to honor America." This totally confuses Kaepernick, others wishing to protest and those trying to stand in a traditional patriotic manner.

Before Kaepernick's appearance on the episode, South Park also poked fun at national anthem protest in youth sports. A girls' volleyball match becomes a heavily-attended spectator event as adults bet on whether or not the players -- notably African-American 4th grader Nichole Daniels -- will sit or stand during the Star-Spangled Banner.

As girls choose to sit (notably white girls), the broadcasters reveal they are not protesting civil rights like Kaepernick, but rather the "harassment and trolling they receive on the internet."

South Park previously teased Kaepernick's presence in the episode with a national anthem remix on YouTube on Tuesday:

It's probably too late to change the national anthem for Thursday night's Jets-Bills game, but if Congress works quickly and actually appoints J.J. Abrams to change the national anthem, the NFL could make these South Park changes a reality by Sunday.

By the way, here's how the fictional Congress convinced Abrams to take on the role:

-- Follow Jeffrey Eisenband on Twitter @JeffEisenband.