picture of 2023 NASCAR Weekly Racing at South Boston Speedway

Mar 18

The road to the NASCAR Advance Auto Parts Weekly Series national championship always seems to go through Virginia's South Boston Speedway. For drivers like two-time national champion Peyton Sellers, that quest begins now as South Boston Speedway kicks off its 2023 weekly series season!