Brad Shears, 43, finally summited Denali — the highest peak in North America at 20,000 feet above sea level — on May 29 after training for four years because of the pandemic and weather delays. “It ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results