Sports 10 months ago NASCAR Announces Launch of NASCAR Regional In a significant move aimed at enhancing its touring and weekly series, NASCAR has officially unveiled the NASCAR Regional brand and platform.