Cover Photo: TALLADEGA, AL - APRIL 28: Spencer Gallagher, driver of the #23 Allegiant Chevrolet, poses with the winner's decal in Victory Lane after winning the NASCAR Xfinity Series Sparks Energy 300 at Talladega Superspeedway on April 28, 2018 in Talladega, Alabama. (Photo by Brian Lawdermilk/Getty Images)
Spencer Gallagher suspended following NASCAR drug test

Spencer Gallagher suspended following NASCAR drug test

Racing News
May 2, 2018