Reflections on John Paul Jr’s Sports Car Racing Legacy

Jessica J. Smith

In approximately 175 sports car races, John Paul Jr won 20, stood on the podium more than 50 times and […]

Read More

John Allen Announces Formation of Capstone Motorsports Sports Car Racing Team

Jessica J. Smith

Capstone Motorsports, a new motorsports and sports car racing company based in Parker, Colorado, is making its professional racing debut […]

Read More