So good news the track has not been lost
Except now more reports of rain
NASCAR says weather be damned I guess - drivers don't agree
Race less than two hours old and only 20 laps remain
Looked like he was all by himself on that one
This should be a helluva restart