Can Jacques Villeneuve follow in Juan Montoya’s footsteps and succeed in Nextel Cup – or is open wheeler destined for failure in American stock car racing?
Earlier this week, NASCAR came down hard on the No. 24 and No. 48 teams for failing pre-race inspection at Infineon. Did the sport come down too hard?