NASCAR Notebook: Concord production facility to play key role in new TV agreement
NASCAR President Steve Phelps announced a significant expansion of live and feature content streaming in 2025, leveraging the organization’s $53 million production facility in Concord, N.C.


