Bummer for them.
So this leaves Paul Newman as the last American affiliated with Champ Car, right?
It Was Tougher Than It Looked - It wasn’t that long ago that everyone complained about the red cars winning everything in the Verizon IndyCar Series. To be precise, it was the 2009 season...
5 days ago