Tiger Woods and Justin Timberlake get St. Andrews boost amid uproar from angry residents
Tiger Woods and pop icon Justin Timberlake have been granted a drinks license for their new sports bar in Scotland despite backlash from residents. The duo are transforming the New Picture House in St.Andrews, a town renowned for its golfing heritage, into a bar and restaurant. This marks their second joint venture, following the successful T-Squared Social in New York….