The beef between Shaquille O’Neal and Charles Barkley is no secret, and dates back many years. Both men are also known for their sense of humor, so it's always been fun trying to figure out just how serious they are when they start arguing. Last night, live on "NBA on TNT" the two went at it again, and it created an awesome, yet awkward TV moment.

It all went down after the Cleveland Cavaliers’ comeback win over the Boston Celtics. Out of nowhere, Shaq got things rolling by saying Barkley “had no idea what we’re talking about” because he had only been to one NBA finals as a player.