TPC Sawgrass

Ponte Vedra Beach, FL

Floating the island green on 17…