Sports Port-Cape Cod and the Islands The reports of horse mackerel in the Canal have attracted at least a few Sports Port customers to try their…