Basketball star LeBron James says he will dedicate his 21st season in the NBA to his son, who is making a successful recovery from a cardiac arrest.