When Vogue management announced that LeBron James would be the first African-American male on its cover, they probably weren't expecting a barrage of complaints that the shot is racist.