NASCAR’s Robert Yates—Famed Engine Builder & Team Owner—Gone at 74 NASCAR team owner and famed engine builder Robert Yates died this week after a battle with liver cancer that began in 2016. Yates was 74. We’re not happy about adding […] Read More