2019 Sprint Car World Championship Cancelled
The 2nd Annual COMP Cams Sprint Car World Championship weekend was met with inclement weather and thunderstorms this last weekend. This forced track officials to postpone the event with the hope of a make-up date in the future during the 2019 racing season. […]