TV ratings down for last week's NASCAR races at Charlotte

October 17, 2008 04:02 AM