Discussion in 'Racing' started by truebluefan, May 30, 2010.
The National Weather Service is forecasting a 30 percent chance of rain for the Indianapolis 500.
Separate names with a comma.