JJ Redick defends LeBron James amid nonstop criticism at age 40.