The Tour Championship's latest venue is in a private golf club in n Atlanta, Georgia while its first venue is in a private golf club in San Antonio, Texas.
The Tour Championship's latest venue is in a private golf club in n Atlanta, Georgia while its first venue is in a private golf club in San Antonio, Texas.