Golfweek 29/05
Topgolf has re-opened eight locations with four more to open June 1
Topgolf is coming back online. Eight of the company’s locations around the country have re-opened, including popular spots in Atlanta, Dallas and Scottsdale. According to the Topgolf website,…