The Hot Pass: ‘Dega wrecks prove changes needed

Apr 26th, 2009

Fox Sports
The wrecks and injuries at Talladega prove it’s time for drivers and NASCAR to sit down and talk about changes, Lee Spencer says.
Read the full story

Comments are closed.