Worcester sale report 2017The annual sale of Oxford Downs at Worcester market peaked at 750gns for a shearling ram. An improved quality entry met a good trade...