NASCAR test drives new EV race car in Atlanta A new era of racing is hitting the track in Atlanta. NASCAR is testing a first-of-its-kind electric race car prototype blending formula-E and stock car ...
Ross Chastain was declared the winner of the Charbroil 300 NASCAR O'Reilly Auto Parts Series race on May 23 at Charlotte Motor Speedway following 91 laps. NASCAR elected to run the final 17 laps under ...