(WIBX950 Sports) The Indianapolis 500 is this Sunday as the IZOD Indy Car Series get ready to celebrate the 100th anniversary of the race, a Memorial Day Weekend staple.
It was a wash out on Sunday in South America, but on Monday, Indy Car Series driver Will Power came back and finished the rain-delayed Sao Paulo Inday 300.