How Our South Florida Drivers Fared During NASCAR Competition

NASCAR unveiled the Chase For the Sprint Cup Championship in 2004. The 2004 NASCAR Championship wasn’t…