J.D. McDuffie’s final race at Watkins Glen became one of NASCAR’s darkest moments after a mechanical failure led to a fatal ...
Biffle loved the Tri-City Raceway so much he even considered buying it.