Sheep 'Hill-bred stores back €25/head on last year' Hill-bred store lambs are back by as much as €25/head on last year according to Kenmare Mart manager Dan McCarthy.... February 20, 2023 6:20am