Stewart Friesen remembers everything about July 28, 2025. It would’ve been easy for the veteran driver to walk away. But that ...