Now in its 29th year, the Trailing of the Sheep Festival spans two generations. Its relationships with the cultural groups it invites to perform each year date back nearly as long. After so many years ...