Johnson Earns Career-Best World of Outlaws Finish at Antioch Speedway
(Photo by Cleveland Digital Imaging) Inside Line Promotions – ANTIOCH, Calif. (Sept. 15, 2015) – Chase Johnson captured a career-best World of Outlaws Sprint Car Series finish last Sunday at Antioch...