Team Effort Puts Brandon Michael in Street Stock Victory Lane at Stafford - Stafford Motor Speedway
(Stafford Springs, CT)—Coming into the 2018 season, Stafford Street Stock driver Brandon Michael had his focus set on trying to win the track championship. Michael has been close to winning the championship, finishing 4th in 2013, 3rd in 2014, and…Read more ›