NBA superstar LeBron James slam dunked President Trump Saturday morning, branding the commander-in-chief a “bum” for rescinding the White House invitation to Warriors world champ Stephen Curry.

James tweeted: “U bum @StephenCurry30 already said he ain’t going! So therefore ain’t no invite. Going to White House was a great honor until you showed up!”

The NFL and its players’ union on Saturday also slammed Trump for suggesting that owners fire players who kneel during the national anthem and that fans consider walking out in protest “when somebody disrespects our flag.”

“Divisive comments like these demonstrate an unfortunate lack of respect for the NFL, our great game and all of our players,” the league commissioner, Roger Goodell, said in a statement.

DeMaurice Smith, executive director of the NFL Players Association, tweeted: “We will never back down. We no longer can afford to stick to sports.”

With Post wires