RIP Robert Yates
Posted: Tue Oct 03, 2017 5:51 am
Long time engine builder taken down by liver cancer. This has not been a good week.
http://www.espn.com/racing/nascar/cup/s ... es-dies-74
http://www.espn.com/racing/nascar/cup/s ... es-dies-74