Creed Strong in JGR Debut
Sheldon Creed nearly delivered a victory in his Joe Gibbs Racing (JGR) debut as the California-native finished second to begin the NASCAR Xfinity Series season in the rain-delayed event at Daytona International Speedway on Monday night. Chandler Smith also began the season strong with a fifth-place run, while John HunterContinue Reading