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…

“It’s a good points day for us”–Montoya Roars Back; Top 3 at Atlanta for South Florida’s Own

“We were coming….I told the guys anyway at the end: ‘We need to finish; we need…