Players have been kneeling to protest racism and police brutality, particularly toward people of color. Trump says the act is disrespectful and is hurting the game.
Trump tweeted Tuesday that at least 24 players kneeled during weekend play at stadiums that he says are having a hard time filling with fans.
The president says: “The American public is fed up with the disrespect the NFL is paying to our Country, our Flag and our National Anthem. Weak and out of control!”
Trump has branded the league as “weak” for not requiring players to stand during “The Star-Spangled Banner.”