TGL, the high-tech indoor golf league conceived four years ago and supported by locals Tiger Woods and Rory McIlroy, debuted Tuesday at SoFi Center.
Tom McKibbin has been dubbed 'the next Rory McIlroy' by many in men's professional golf, but it appears the Northern Irishman ...