Charles Barkley during an appearance on "Saturday Night Live" fired back at Fox News host Laura Ingraham for telling LeBron James to “shut up and dribble,” saying athletes should still speak out.

“I’ve been saying whatever the hell I want for 30 years, and I’m doing great,” Barkley said. “I’m hosting 'SNL' for the fourth time for no reason.”

“Dribbling’s, like, LeBron’s only fourth thing he’s good at,” Barkley joked. “Shooting, passing and magically making his hairline come back.”

ADVERTISEMENT

He then targeted the conservative host's comments, saying athletes "can do a lot more than dribble."

“I’m a broadcaster. I wrote a book, I’ve even got my own wine,” Barkley said.

“LeBron, keep on dribbling, and don’t ever shut up,” he added. “And maybe one day, you can host SNL for a fourth time just like me.”

Ingraham said while discussing James on her show last month that "millions elected Trump to be their coach."

“So keep the political commentary to yourself, or, as someone once said, 'shut up and dribble,' " she added.

James hit back, saying that he "won't shut up and dribble." Ingraham in turn invited him to appear on her show.

Several other athletes have also criticized Ingraham for her remarks.