Shaq and Charles Barkley are two of the more outspoken NBA media personalities, something that was on full display this week as the pair traded personal insults on live television.