Odessa too wet; O’Reilly USMTS still on for Humboldt, Mayetta
The races scheduled for Saturday afternoon, March 24, at the I-70 Speedway in Odessa, Mo., have been cancelled due to an abundance of rain on Friday night. The Saturday night event at Humboldt Speedway and the Sunday show at the Thunderhill Speedway are both still a go. …