News

The UNC cricket stadium will bring global sports, tourism, and jobs to Chapel Hill, making it a major hub for international events.