NBA superstar LeBron James is under fire after teasing a partnership with an ethically questionable company.