World of Outlaws Return to Oklahoma with Visit to Tri-State Speedway on April 10

Concord, NC-February 15, 2010-The World of Outlaws will return to Oklahoma this season for the first time since 2005 on Saturday, April 10 with the series inaugural visit to Tri-State Speedway in Pocola, which is located right near the Oklahoma/Arkansas state line.The series was scheduled to compete at the high-banked 3/8-mile in 2005, but Mother [...]