
American Sprint Car Series at Tri-State Speedway (OK) Canceled
The American Sprint Car Series event at Tri-State Speedway in Pocola, OK, scheduled for this Saturday, July 19, has been canceled due to the track’s immediate decision to cease operations for the time being. […]