Join the news democracyWhere your votes decide the Top 100
LeBron James almost cracks up during Macy Gray's rendition of US anthem
Macy Gray didn’t exactly get the reception she was hoping for while performing the US national anthem at the 2022 NBA All-Star Game over the weekend.
The 54-year-old was given the honour of singing before the high-profile game, and some of the players struggled to keep it together as they watched on from the sidelines.
LeBron James could barely contain himself during the unorthodox rendition of the Star-Spangled Banner, with viewers spotting him smirking.
He stood next to Steph Curry before the game and while his teammate didn’t seem to see the funny side, James seemed to be on the verge of cracking up.
Perhaps it was the slightly awkward intimacy of the performance that got him going, with Gray accompanied solely by a guitarist.
LeBron trying to stop himself from laughing pic.twitter.com/9OjVSXTNDY — Complex Sports (@Complex Sports)
Sign up to our new free Indy100 weekly newsletter
Why is it always the moments when it’s inappropriate to laugh that things seem the funniest?
It wasn’t just James who found the anthem humorous either as social media users flooded Twitter with their comments.
When Macy gray start singing Lmao pic.twitter.com/rQcHKhbVY3 — EMAN GET DOUGH (@EMAN GET DOUGH)
Macy Gray said..pic.twitter.com/hcSiNiFu4S — Yella \ud83e\uddd8\ud83c\udffd\u200d\u2640\ufe0f\u2728 (@Yella \ud83e\uddd8\ud83c\udffd\u200d\u2640\ufe0f\u2728)
Lebron James when Macy Gray was singing the anthem pic.twitter.com/UeEuTzzOTt — Brian James (@Brian James)
Macy Gray #NBAAllStarpic.twitter.com/C8PbKYvkcN — Somer League (@Somer League)
Macy Gray with the shortest \u201cBrave\u201d in the history of sporting event national anthems. #NBAAllStarpic.twitter.com/xVNAVgZCI9 — Cork Gaines (@Cork Gaines)
Lebron couldn\u2019t hold it in laughing at Macy Gray pic.twitter.com/YeouxPpuwy — NaronStradomus (@NaronStradomus)
Bill's face says it all during the Anthem #MacyGray #NBAAllStarpic.twitter.com/4T4pTJW6Xe — Tony (@Tony)
James didn’t seem too put off by the performance, though, as he went on to lead Team LeBron to a win over Team Durant in the game.
Curry scored 50 points and set an All-Star Game record as Team LeBron claimed a 163-160 win.
The 33-year-old finished with 16 three-pointers and won the Kobe Bryant Trophy as the All-Star Game's most valuable player.
Have your say in our news democracy. Click the upvote icon at the top of the page to help raise this article through the indy100 rankings.