Stirling bull sales remain trade-only but shows return

Stirling’s pedigree bull sales will return to a more familiar format later this month when  857 of the country’s best breeding bulls and females enter the ring.