Machine Gun Kelly Helped Introduce The NBA All-Star Lineups And Macy Gray And Earth, Wind & Fire Performed

NBA All-Star Weekend is about the finest talent professional basketball has to offer, but some of the biggest names in music popped up during the festivities, too. DJ Khaled, Lil Wayne, Lil Baby, Gunna, Ludacris, Migos, and Mary J. Blige performed on Saturday, and yesterday’s actual All-Star Game featured more recognizable music figures taking the stage.

Machine Gun Kelly (who was born in Houston but spent some of his formative years in Cleveland, this year’s All-Star host city) helped introduce the game’s starting lineups by getting the crowd excited, thanking “all the hard workers of this town,” cracking a couple of jokes, and handing things over to DJ D-Nice before the team lineups were properly introduced. Kelly had his fingerprints all over the weekend, as he also played during the celebrity game.

Prior to tip-off, Juno Award nominee Ryland James sang the Canadian national anthem before Ohio native Macy Gray delivered a rendition of “The Star-Spangled Banner.” Some people online noticed LeBron James seemed amused by Gray’s performance, as he was seen seemingly trying to suppress a smile as she sang.

As for halftime, the mid-game break was mostly focused on a celebration of the 75th anniversary team, although it did feature Earth, Wind & Fire performing their thematically appropriate hit “Shining Star.”

Meanwhile, Adele was spotted courtside (which makes sense given her relationship with sports agent Rich Paul) and caught the attention of the TNT broadcast crew, which prompted Charles Barkley to reckon he and Adele ought to duet. Barkley’s co-hosts quickly and definitively shot that idea down.

Check out the musical highlights from the All-Star Game above.