Hold the phone: Stewart says NASCAR did the right thing?

October 04, 2007 04:41 PM

More Videos