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