The Air Force Can’t Quit NASCAR
America’s most famous auto raceway looms large between a beach and a mall not far from the airport in Daytona Beach, eastern Florida’s self-styled “Spring Break Capital of the World.” From a distance, the Daytona International Speedway’s 10,000 red, white and blue seats…