NASCAR's feeling effects of slumping economy

July 08, 2008 05:57 AM