Charles Barkley unleashed a scathing response to JJ Redick's recent criticisms of NBA media coverage on Thursday night.