Following the Daytona 500, NASCAR dropped a massive penalty on Chase Briscoe and Joey Gibbs Racing for failing a post-race ...
Jesse Love continued his dominance at Atlanta Motor Speedway by securing his third consecutive pole at the track.