WoO: Stewart Rounds Out Three-Race Weekend With Podium Finish at Devil's Bowl

This weekend, the World of Outlaws Craftsman Sprint Car Series completed three nights in the Lone Star State. Kyle Larson Racing and Shane Stewart competed at Cotton Bowl Speedway in Paige, Texas Thursday night before heading to the Series’ birthplace, Devil’s Bowl Speedway in Mesquite, Texas, for the two-night of Texas Outlaw Nationals. KLR kicked off the three…