For years, Skip Bayless has been vocal in his criticism of LeBron James, often questioning his place as the greatest player ...