Rain dampens drivers' hopes of racing, but not the fan's sense of humor
Some parts of the valley got quite a bit of rain Sunday, which caused a long delay for NASCAR and NASCAR fans.
Some parts of the valley got quite a bit of rain Sunday, which caused a long delay for NASCAR and NASCAR fans.