Famous 17th Island Green of the Stadium Course at TPC Sawgrass, home of the THE PLAYERS golf championship, in Ponte Vedra Beach, Florida. (USA Stock Photo - Alamy
TPC Sawgrass - THE PLAYERS Stadium Course in Ponte Vedra Beach, Florida, USA | GolfPass