A father and two sons scaled Moonlight Buttress in Zion National Park to hang an American flag last Wednesday.
The 75-year-old team’s leadership reflects on its history in the sport before Sunday’s Cup Series race in Virginia.