In case you wondered whether the National Football League would again find itself at the center of political controversy this season, wonder no more: the answer is yes. On Friday night at a rally in Alabama, President Trump called NFL players who kneel or sit during the national anthem sons of bitches, and said that teams should fire them.