All the NBA players are in it for themselves though, and they are all angry from being in the bubble for so long.
The NFL seems much more team oriented and the players buy into that more.
I'm not sure how boycotting games or practice helps anything. Are the police going to stop shooting people because they want to see LeBron James play? They should focus their efforts off the field / court by donating time, resources, and money to causes and organizations that actually help.