Talladega proves rules don’t lead to safety

Nov 1st, 2009

Fox Sports
NASCAR adds more rules, drivers revolt but still have big crashes at ‘Dega. Lee Spencer says it’s time to let the racers race.
Read the full story

Comments are closed.