Graham Rahal has a ride for the rest of the IndyCar season. The 21-year-old American driver is teaming up with Newman/Haas Racing for six of the final eight IndyCar Series races, starting this weekend in Toronto.