Will Power Wins Wild IndyCar Race at Texas Motor Speedway

Polesitter Charlie Kimball completed just 41 laps before an oil leak sidelined him and sent the No. 83 machine to the garage. The race was slowed by …