04CJ2246

Will Power leads the IZOD IndyCar Series field during Sunday's race in Houston, Texas. (IndyCar Photo)

HOT NEWS