NFL players have been kneeling during the National Anthem as a way of peaceful protest against perceived racial injustice and police brutality.