U.S. Markets closed

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.