Lake Ozark Speedway

World of Outlaws invade Lake Ozark Speedway on May 4
The World of Outlaws Craftsman Sprint Car Series return to Lake Ozark Speedway in Eldon, Mo., is just around the corner on Friday, May 4. The event will mark the first visit for the series to the third-mile since 2007 and just the third-ever race for the Outlaws at the venue. […]