I could not find the other nascar 2008 thread... scott dixon won the indy 500... looks like Jimmy Johnson has his charlotte mojo going....