NASCAR lays off employees across the country

NASCAR lays off employees across the country