Scottie Scheffler wins sixth Tour event of season after disruptive finish at Travelers Championship

Top