In the second week of the season, the newly rebranded NASCAR O'Riley's Series but on a barnburner at EchoPark Speedway in Atlanta, Georgia, and out of the wreckage walks a new winner, as Sheldon Creed ...
Sheldon Creed already owned the record for the most runner-up finishes without a win in NASCAR Xfinity Series history before Friday's race at Bristol Motor Speedway. Creed passed his Haas Factory Team ...
The experience gained from fifteen runner-up finishes represents an education money can’t buy. Creed has learned how to handle the pressure of running up front, how to make his car work in traffic, ...