Orlando Magic head coach Jamahl Mosley was ejected from Thursday night's NBA game in Charlotte for criticizing the referees for a no-call on an apparent foul.
It happened at the 5:14 mark of the second quarter with the Magic holding a 56-41 lead. Mosley became frustrated after a no-call on guard Desmond Bane, who missed a shot in the paint after apparent contact with Hornets forward Brandon Miller and center Ryan Kalkbrenner. As the Hornets grabbed the rebound, Mosley stepped onto the court to express his anger, leading one of the officials to blow the whistle and call a technical foul on him.
Mosley continued to press the issue, repeatedly shouting something along the lines of "How is that not a foul?" towards multiple officials. Despite being held back by his assistant coaches, he refused to drop the issue and was extremely heated. The officials tried to give Mosley time to blow off steam, but eventually they had enough and gave him the second technical, leading to an automatic ejection.
Jamahl Mosley receives a double technical and being ejected from the game, repeating "How that's not a foul?"
— MrBuckBuck (@MrBuckBuckNBA) March 20, 2026
Provokes the refs to give him a second technical (and ejection), and he got it.
Hornets and Magic commentaries pic.twitter.com/DOmOjIafqI
We have seen plenty of coaches ejected for criticizing officials over the years. In this case, it was unclear based on the play on the court whether there was enough contact to draw a foul call, so it wasn't an obvious miss by the officials. However, it became painfully clear that Mosley had no intention of letting it go, so the officials had no choice but to toss him.
To his credit, Mosley never charged the officials or tried to get in their face. As soon as the second technical was called, he headed straight to the locker room.
Unfortunately, the ejection did not seem to light a fire under the Magic as the Hornets extended their lead to 72-53 to head into halftime.
