Is Tour Championship lead hobbling Scheffler?

August 27, 2022

Scottie Scheffler's putting touch has left him as the rounds have passed and the pressure has built in the Tour Championship at East Lake.