Starting in 2025, The CW Network will become the new home for all NASCAR Xfinity Series races through 2031. The CW will pay around $115M per year for the rights. Deal terms have The CW carrying 33 Xfinity Series races per year, plus practice... Read More