Daily Archives: December 13, 2017

Thomas Scott Looking to Contend for Two Championships in 2018

Thomas Scott Looking to Contend for Two Championships in 2018

When the 2018 racing season sees the first green flag Thomas Scott will be chasing checkered flags at two different venues. His season will kick off on March 24th at…