Scottie Scheffler ‘s dominance on the course is hammered home by his mind-blowing lead over Rory McIlroy in the world rankings. Golf ‘s No.1 claimed […]