Skip to content

TagDavid Starr

McLeod in at Nashville SS, Starr out with the flu

David Starr announced Thursday on Twitter he will miss Saturday’s NASCAR Xfinity Series race at Nashville Superspeedway.