NASCAR's feeling effects of slumping economy

July 08, 2008 5:57 AM