$200M sports complex could be 'game changer' for Cary
The Citizen
A nearly $200 million sports complex is looking to land in a new location in Cary. Plans were approved in 2020 to build the complex at the Cary Towne Center site before Epic Games bought the mall to demolish for its new headquarters.
Source: WRAL News