NBA legend Charles Barkley put ESPN on blast live on air over what he called forced coverage of the Los Angeles Lakers.