I'm sitting in the bleachers at the Dover International Speedway with 40,000 NASCAR fans. The Delaware skies are spurting rain like a leaky radiator, and 43 cars are thundering around the speedway less than 100 feet away, ...READ»
ADVERTISEMENT