In what could be a historic shift for the world of stock car racing, recent reports indicate that the France family, the long ...
The husband of NASCAR executive Lesa France Kennedy died in a tragic plane crash along with another long-time NASCAR employee after their twin-engine Cesna 310 began emitting smoke in the cabin. Dr.