Xfinity winner at Talladega, Spencer Gallagher, has been suspended for failing drug test

NASCAR has suspended Xfinity Series driver Spencer Gallagher for a violation of the sport’s substance abuse policy.

What to Read Next