Introducing the Barmy Army x Druids Wind Guard Jacket, a sleek addition to the modern golfer’s wardrobe.