The CW to Take Over NASCAR Xfinity Series Broadcasts in Final Eight Races of 2024 April 11, 2024 2:24 pm