News
Travis Carter, a longtime NASCAR team owner and championship-winning crew chief, died on Tuesday, according to various racing ...
15h
Daily Express US on MSNFormer NASCAR team owner and championship-winning crew chief diesLongtime NASCAR team owner and championship-winning crew chief Travis Carter has died aged 75 after a brief hospice stay.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results