Several players and other NBA figures have voiced out their displeasure with how officials assess certain plays, especially on the newly-implemented challenge and last two-minute review system. The latest to do so is Dallas Mavericks owner Mark Cuban, who went on an epic Twitter rant following the Mavs' narrow 111-107 loss to the Atlanta Hawks.

https://twitter.com/mcuban/status/1231411413068984320

https://twitter.com/mcuban/status/1231414186271330312

https://twitter.com/mcuban/status/1231415756006600705

The play that Mark Cuban was referring to happened in the closing moments of the game. With Atlanta in possession of the ball and up by two, Trae Young drove to the basket. His shot was blocked by Dorian Finney-Smith, but John Collins swooped in from behind for a putback.

The referees called a goaltending violation on the initial swat by Finney-Smith. Upon review, the refs ruled that Finney-Smith made a clean block, but counted Collins' shot attempt. That's definitely a weird assessment, as it still gave Atlanta two points and a four-point cushion over the Mavs –essentially sealing the win.

Cuban had other gripes about the officiating, like the sequence that fouled out Maxi Kleber:

https://twitter.com/mcuban/status/1231418090950397952

Cuban did acknowledge that referees do have their bad days. However, he went on to say that bad officiating has been a trend for two decades now. The Mavs boss also questioned their process of hiring and training new referees.

https://twitter.com/mcuban/status/1231418620133171200

Finally, in what seemed like his final rant, Cuban blatantly called out some officials he thinks need to get their heads straight.

https://twitter.com/mcuban/status/1231419865749184512

Mark Cuban is arguably the most competitive owner in the entire league, and he did not hold back at all in expressing his frustration over the officiating. The Shark Tank star will likely get a hefty fine from the league office after this.

The Mavs  did put up a good fight despite not having their two star players in Luka Doncic and Kristaps Porzingis active for Saturday's loss. Unfortunately, a couple of bad calls down the stretch cost them an arguably winnable game against the lowly Hawks.

The Mavs dropped to 34-23 on the season after the loss, though they are still holding the seventh spot comfortably.