I-70 Motorsports Park will re-open with 900-horsepower dirt Sprint Cars in 2020
ODESSA, Mo. --- The World of Outlaws Sprint Car Series is coming to open the 2020 season on May 30 at the new I-70 Motorsports Park, according to a press release from the venue on…