Thomas Gets Home Track SPEED Touring Car Win at Road Atlanta

By: Adam Horn
BRASELTON, Ga. (Sept. 25, 2009) - Seth Thomas, of Cumming, Ga., earned a long overdue and emotional win today in Round Nine of the SPEED World Challenge Touring Car Championships at Road Atlanta, part of the Toyo Tires Road Atlanta Grand Prix Presented by Dish Network. Thomas

Related Racing News