Castle Stuart To Host The Duke Of York Young Champions TrophyCastle Stuart Golf Links will play host to some of the world’s best young amateur golfers when it stages The Duke of York Young Champions Tr