Basketball Hall of Famers and now Inside The NBA anchors Shaquille O'Neal and Charles Barkley have a love-hate relationship that dates back to their playing days.

Who can forget that infamous scramble they had during the Western Conference first round more than two decades ago?

Once O'Neal hung his size 22 sneakers for good in 2011, joining the infamous TNT studio team, and reuniting with his buddy, the pair had plenty of on-air disagreements. There's the argument about the former NBA champion saying that Barkley is like the pot calling the kettle black in reference to Chuck and his truckload of star-studded Houston Rockets' teammates criticizing LeBron James for wanting more “help”:

Barkley then inadvertently turns things over by insinuating that O'Neal and Kobe Bryant could have won more rings had they learned to co-exist with each other, something that the Big Aristotle took great offense for:

https://www.youtube.com/watch?v=kYuKmx_vcGw

And now, the two are at it again – this time regarding the Toronto Raptors and their unexpected first-round bagel against LeBron and the Cavaliers. The subject was Dwane Casey and star DeMar DeRozan's rapport during the playoffs in which DeRozan was benched in favor of backup forward C.J. Miles and Casey addressing their star player passive-aggressively on a postgame interview.

Barkley points out that coach Casey should not have thrown his best player under the bus publicly and should have worked into repairing their relationship. Shaq contends that it was tough love and that he and his Miami Heat coach Pat Riley never had a good relationship either but worked out well, citing that Barkley should “stop babying players,” culminating in a shouting match.

Watch the clip below: