Keep up to date with the latest McCartneys news
Thu 6 February 2020
The Hoggets were well sort after for all types and weights with the biggest hogget were selling to £122 per head on a number of occasions. Kington Market Report 06 02 20