American gold medalist kneels during national anthem at the Pan Am Games

(CNN)American gold medalist fencer Race Imboden knelt as the national anthem played Friday at the Pan American Games in Lima, Peru, to protest racism, gun control, mistreatment of immigrants and President Donald Trump. As Imboden knelt, his teammates Gerek Meinhardt and Nick Itkin stood tall. Several members of the silver medalist Brazilian team saluted and Canada’s bronze-winning team stood quietly. Taking a knee during the national anthem became a form of civil protest after former NFL quarterback Colin Kaepernick took a knee throughout the 2016 football season in protest of police brutality and injustice against people of color. Since then, many athletes, from NFL players, to soccer star Megan Rapinoe to amateur high schoolers have knelt as a form of …