Bummer for them.
So this leaves Paul Newman as the last American affiliated with Champ Car, right?
A New Look For An Old Friend - Those that know me and also follow this site know how much I like the past and how much I detest change. But when the change brings back the past, that’s u...
3 hours ago