By: Fred Altvater I recently visited TOPGOLF for the first time. Having read and marveled at this rapidly growing phenomenon in the golf world, it was time to see what the fuss was all about. The National Golf Foundation has reported that Topgolf facilities around the country are bringing 10 million new golfers to the […]