Steve Bamford (@Bamfordgolf on X/Twitter) from Golf Betting System previews the 2023 Tour Championship from East Lake Country Club, Atlanta, Georgia. He details the host East Lake course, likely set-up, previous Tour Championship winners, key skills required to win around…
Tag