Basketball star LeBron James has praised the American football players who have protested against Donald Trump, and accused the US president of "using sports to try and divide us".
Trump said on Friday that NFL players who fail to stand during the national anthem should be sacked or suspended.
In widespread protests at the weekend, players responded by kneeling, linking arms or staying in the locker room.
James praised the players' unity, and said: "The people run this country."
The 32-year-old added: "I'm not going to let one individual, no matter their power, ever use sport as a platform to divide us.
"Sport is so amazing, what it can do for everyone. No matter the shape, size, weight, ethnicity, religion or whatever - people find teams, players and colours because of sport. It brings people together like none other."
James, who plays for the Cleveland Cavaliers and has won three NBA championships, campaigned for Hillary Clinton, Trump's rival, during the 2016 presidential election campaign.
Have your say
More Sports Headlines
- U-17 WWC: Two straight wins for Ghana after hard-fought Finland victory
- Former 'Black Queens' players lead 2018 TOTAL AWCON Trophy tour in Accra
- Asante Kotoko policy analyst counts benefits of Soccerex exhibition
- Kenya loses CAS appeal over Women's Nations Cup exclusion
- Nigeria still AWCON favourites, but face tougher task than normal
- Black Queens begin quest for first AWCON title on Saturday
- VAR set to be used in Premier League next season
- Kwesi Appiah defends Ghana's big-name recalls
- Mourinho better than Guardiola - Maradona
- Wayne Rooney to be England captain during farewell appearance
- 46 Sports Associations to benefit from GHASSEP Seminars
- UGBS Marketing lecturer argues Hearts-Umbro deal will cut local jobs
- U-17 WWC: All the best photos as Black Maidens make winning start
- Claudio Ranieri appointed as Fulham boss
- Santiago Solari appointed Real Madrid head coach until 2021