For the first time since he began his protest against racial injustice in the U.S. by kneeling during the national anthem, 49ers quarterback Colin Kaepernick started a regular-season game Sunday against the Bills. As expected, some fans who clearly do not agree with his protest are not giving him a warm welcome at Ralph Wilson Stadium in Buffalo.

They showed up with some vulgar and inappropriate signs, including one that depicted a gun target on Kaepernick's chest. Here are a few:

Some fans, however, showed their support for Kaepernick.

Come on down to our #woketailgate !

A photo posted by Whitney (@yaxasaurus) on

On his part, Kaepernick showed up wearing a Muhammad Ali shirt.

He also signed autographs for some fans.

Kaepernick's protest began in the preseason, when he started sitting down for the national anthem. Eventually, he began kneeling after meeting with former Green Beret Nate Boyer, who briefly played for the Seahawks. He also pledged $1 million to charities that help communities in need. Since his protest began, he's inspired several players around the league to join in.

And finally, he'll get his chance to play. The 49ers benched Blaine Gabbert earlier in the week and handed the starting job to Kaepernick, who also restructured his contract with the team. In effect, Kaepernick's contract is essentially a one-year deal with a player option after the season.

Before the game, Kaepernick continued his protest by kneeling.

You can follow his first start with our GameTracker here.