Indianapolis 500 Race Results May 25, 2008 by 1 Comment Results 1 Scott Dixon #9 2 Vitor Meira 4 3 Marco Andretti 26 4 Helio Castroneves 3 5 Ed Carpenter 20 Etc…..