Golf Players July 20, 2023 Scottie Scheffler gives VERY FIRM message to his CRITICS…Scottie Scheffler hits back at putting critics ahead of latest major bid at Royal Liverpool. Scottie Scheffler has won twice on the PGA Tour in 2023 but has struggled on the greens in recent months; World No 1 is looking…