Bayston Wins at Bistol

Bayston Wins at Bistol

(Courtesy: #FIMostorsports) For the first time in 2022, and for the first time as a full-time World of Outlaws Sprint Car Series competitor, Lebanon, Indiana’s Spencer Bayston is a Series winner, doing so at the Last Great Colosseum – Bristol Motor Speedway in...