The NASCAR America crew on Wednesday discussed how NASCAR’s new rules package, which is set to debut this weekend, may affect the racing at Atlanta Motor Speedway. Also discussed is how weather conditions could have an impact on the events.
Follow @JerryBonkowski