Rain has arrived at Bowman Gray Stadium and after causing a delay at the halfway mark, it helped result in a caution on Lap ...
While there has been much celebration about the return, Kyle Busch isn't so sure about NASCAR's latest change.