Almost 4,000 rams are heading to Kelso this month as one of the world’s largest livestock sales overcomes a virus challenge.