Leon, very nice pickup. Since the Photographer is from Sandwich MA, I'd say that this is one of the first baseball teams of the Cape Cod Baseball League that did form in 1885. The Sandwich Althletics. Here is some info:
http://sandwichhistory.org/dbayley/?p=1057
Being on the Cape, I get to see great baseball being played here every summer.