NCAfter 27 years, NASCAR returns to once-abandoned North Wilkesboro Speedway for All-Star race Associated Press, May 20, 2023