Sporting a T-shirt bearing the likeness of Muhammad Ali, Colin Kaepernick arrives in Buffalo as the 49ers’ starting quarterback. (Mike Groll/Associated Press)

Colin Kaepernick brought his national-anthem protest to Buffalo on Sunday, and the reception he received pretty accurately reflected the divisions within the country.

Kaepernick, starting for the San Francisco 49ers for the first time since making his decision to kneel during the anthem to protest racial injustice, arrived at New Era Field wearing a T-shirt that depicted the late boxer Muhammad Ali.

As Kaepernick took the field for warmups, he was loudly booed, but it is uncertain whether he was aware of the reaction of fans tailgating in the parking lot and showing support and derision for his protest.

Some of the images and reactions were offensive, with one T-shirt showing the QB in a gun’s crosshairs and other fans yelling “tackle the Muslim” and running at a tackling dummy with an Afro wig.

Others showed support for Kaepernick, or at least his right to his opinion.

Kaepernick has seen everyone from President Obama to Supreme Court Justice Ruth Bader Ginsburg drawn into the debate over his protest. He has, he says, received death threats since the protest first was noticed in August. “You’ve proved my point,” he said when asked about the possibility that someone would carry out the threat, “and it’ll be loud and clear to everyone why it happened.”

Just before the anthem Sunday, Bills fans broke out in a “USA! USA!” chant.

Kaepernick kneeled.

Colin Kaepernick kneels with teammates Eric Reid and Eli Harold. (Bill Wippert/Associated Press)