Scottie Scheffler's Masters win was amazing for a number of reasons, but how long can he keep up this dominant pace?
See All 541 Episodes of "The Golf Podcast Presented by Golficity"