The Greatest Climber Alive: I Shouldn't Have Attempted That Climb!
Episode Date: February 19, 2026The man who risked death climbing 3,000ft up El Capitan, Alex Honnold, reveals how to master extreme pressure, why his brain scan showed zero fear, th...
