Xander Schauffele survives ‘stressful day’ to land Scottish Open title

//Xander Schauffele survives ‘stressful day’ to land Scottish Open title