There's good news, but those storm clouds gathering over the NASCAR parade can't be ignored

February 13, 2008 03:16 PM