Today’s semi-finals of the 2026 Ambassador Cruise Line Scottish International Open will feature two Englishmen and two Scots. Thirty-four players representing nine countries have been competing in the ...