Press "Enter" to skip to content

$200M sports complex could be 'game changer' for Cary

South Hills Mall to become major sports complex in CaryA 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

Be First to Comment

    Leave a Reply