When news broke that Pittsburgh International Race Complex (Pitt Race) was sold and set to close – with no warning – the motorsports world was stunned.
Did you hear the one about the 24 Hours of Le Mans winner and ace prototype sports car driver who took on his first oval in a ...