
On Thursday night, the 2023 NBA All-Star starters were revealed. As is usually the case, there were your requisite snubs (seriously, no Joel Embiid?). On the flip side, there were your puzzling selections (Zion Williamson over who?).
But one of the least surprising picks was LeBron James, who will again be an All-Star captain as he gets set to play in the 19th All-Star Game of his career. The NBA on TNT crew let Charles Barkley take a crack at revealing James’ captain status live on air.