Gallo has finally reached an agreement with the union United Farm Workers, after around two years of talks.