Kyle Larson Powers to World of Outlaws STP Sprint Car Win at Antioch
Holds off Allard, Kaeding for California podium sweep at second consecutive event ANTIOCH, Calif. - Sept. 8, 2013 - Kyle Larson held off Jonathan Allard to lead a Golden State podium sweep on Sunday...