LeBron James says he has 'nightmares' over certain situations in the Cleveland Cavaliers' Finals loss to the Golden State Warriors.