Cover Photo: INDIANAPOLIS, IN - JULY 21: General view of the Spencer Gallagher, driver of the #23 Allegiant Airlines Chevrolet, during practice for the NASCAR XFINITY Series Lilly Diabetes 250 at Indianapolis Motorspeedway on July 21, 2017 in Indianapolis, Indiana. (Photo by Sean Gardner/Getty Images)
Spencer Gallagher, self-proclaimed ‘nerd’ abruptly retired from NASCAR; Going dirt racing?

Spencer Gallagher, self-proclaimed ‘nerd’ abruptly retired from NASCAR; Going dirt racing?

Shane Walters
October 24, 2018