one of the stranger events in this light on the weekend was NFL players kneeling at the game played at Wembley stadium in London. In front of an English crowd. Why was the American anthem played there at all?