Topgolf opens in Charlotte

Golfing just got a lot more social in Charlotte with the opening of Topgolf in southwest Charlotte.
Published: 6:26 AM EDT June 9, 2017