Now THAT was an IndyCar race. No moaning about tires or safety or Takuma Sato getting into wrecks ;) I jest. But man, those last 20 laps had me on the edge of my seat. Even watching Hinch work strategy magic was entertaining. After the last few races I was sad about IndyCar, but the the Glen coming up, looking forward…