"The Hammer" is an innovation of TGL, which made its debut with an ESPN broadcast from Palm Beach Gardens on Tuesday night.
Woods, McIlroy and other top PGA Tour stars will hit balls into a screen five-stories tall, then turn around and putt on a ...