East Lake Golf Club in Atlanta, site of the 2024 Tour Championship, will present an almost entirely fresh challenge to the ...
It looked completely different than it used to,” Viktor Hovland said. “It’s almost like you can’t imagine it.” ...