TopGolf to open location on Las Vegas Strip

Topgolf is a hot name in golf circles, and the Dallas-based company is hoping to sizzle on an even larger scale with a new location just off the Las Vegas Strip. The driving-range-slash-entertainment-complex has 13 U.S. locations with another nine under construction. The Vegas location, on which a ceremonially groundbreaking took place Wednesday, will be […]