The financial downturn that has hit this country over the past year or so has not left the sports world untouched. All major sports have felt the impact of the tightening of the typical American family’s pocketbook, but NASCAR has felt the blow more than most.

NASCAR’s success is determined by two things: corporate sponsorship decals on cars and fans’ behinds in the seats at each racetrack.