NBA superstar LeBron James is teaming up with retail giant Walmart as part of a campaign to provide food, essential supplies and educational support to at-risk families.