One of the most anticipated race weekends of the season is up next as all three NASCAR national series will reconvene at Charlotte Motor Speedway for the traditional Memorial Day weekend tripleheader.
Childress has won 13 NASCAR Cup Series victories as an owner at the Alabama superspeedway. Kyle Busch became the latest RCR driver to win at Talladega when he captured the GEICO 500 at Talladega in 2023.