Watch: J. Cole Performs During NBA All-Star Game Halftime Show

Rapper J.Cole performed the halftime show at the 68th NBA All-Star Game on Sunday in Charlotte, N.C.
J. Cole, a North Carolina native, broke out a throwback Charlotte Hornets jacket for the show.
.@JColeNC putting on for his state 🎤🎶#NBAAllStar pic.twitter.com/XcMT64Ystx
— NBA on TNT (@NBAonTNT) February 18, 2019
First things first...
— NBA on TNT (@NBAonTNT) February 18, 2019
The people love @JColeNC.#NBAAllStar pic.twitter.com/iDBWm3cq9D
The star also shouted out rapper 21 Savage, who is in the midst of an immigration battle, by performing his song "A Lot."
j. cole just shouted out 21 savage at his NBA all-star halftime performance 🔥🔥🙌 pic.twitter.com/Tb9kGCw9Xz
— Genius (@Genius) February 18, 2019
R&B singer Anthony Hamilton delivered the American national anthem, while Carly Rae Jepsen sang the Canadian national anthem, "O Canada."
Ahead of the game, rapper Meek Mill performed "Dreams and Nightmares."
The NBA All-Star game is featuring Team LeBron and Team Giannis. The captains are the two leading vote-getters—LeBron James and Giannis Antetokounmpo in this year's case.