CAA Icon
CAA Icon to oversee development of inaugural TGL season
Sports and entertainment firm CAA Icon will oversee the development and launch of the Palm Beach, Florida home venue for 'tech-infused' golf league TGL as the competition heads into its inaugural season…