2023 NASCAR All Star Race: Who's in the race? What is the format? Plus a North Wilkesboro refresher!

The Cup Series will take to the track at North Wilkesboro Speedway for the first time since 1996 on Sunday for this year’s All Star Race.