NASCAR live updates: Top moments from the All-Star Race 0 20.05.2024 03:08 FOX Sports.com The NASCAR All-Star Race kicks off at North Wilkesboro Speedway. Here are the top moments from the race!