I-70 Motorsports Park opens with World of Outlaws racing after two years of delays
Thirteen years after it shut down, drivers went racing again Friday night at I-70 Speedway in Odessa, Missouri. For the grand opening, World of Outlaws Nos Energy Drink sprint car…