Tag: NASCAR

NASCAR Assures Fans They’ll See Confederate Flag Before Every Final Lap

DAYTONA BEACH, FLORIDA — Yesterday, NASCAR announced that it was banning the display of ...