Creed Finishes Second in Sonoma
Sheldon Creed scored a second-place result in Saturday’s NASCAR Xfinity Series race at Sonoma Raceway. Creed made his way through the top-five late in the race in the Joe Gibbs Racing No. 18 GR Supra to earn the runner-up result, marking his fifth top-five finish of the season. The California-native,Continue Reading