National Association for Stock Car Auto Racing (NASCAR) Owners Mandate Standing for the National Anthem

NASCAR owners are unequivocal in their position that NASCAR employees must stand for the national anthem. Several owners note that failure to do so would result in termination. USAToday.com.