Sheep One of Europe's largest store lamb auctions draws over 15,000 sheep An entry of approximately 15,500 store lambs – a mixture of ewes and wethers – will be sold at one... August 13, 2018 5:57pm