It was a year to remember for Triple Eight Race Engineering, which ended 2024 with both championships and both drivers in the top two. With 11 wins in 24 starts, and 33 podiums, Triple Eight was the ...
With the help of doctors, family and video someone took of the crash at the Tucson Dragway, the Utah man pieced together what happened six months later when he woke up in a burn treatment center in ...