From California to Nashville, Showstopper Sheldon Creed ready for ARCA action at Nashville
Like a lot of guys in the business of racing, Sheldon Creed, the "Showstopper", was headed to the race shop this morning. Not the one in North Carolina but the one in San Diego.