U.S. Markets open in 1 hr 10 mins

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.