News

Getty Images Travis Carter, a championship-winning crew chief and NASCAR team owner, has passed away at the age of 75. Former ...
Longtime NASCAR team owner and championship-winning crew chief Travis Carter has died aged 75 after a brief hospice stay.