Indy Didn’t Welcome NASCAR Initially
Forty years before the first modern-era stock cars took to the track in anticipation of a race at Indianapolis Motor Speedway, NASCAR founder “Big Bill” France was ushered ignominiously out …
Indy Didn’t Welcome NASCAR Initially Read More