Red Top Sporting Goods-Cape Cod and the Islands I called Red Top, but the shop was closed. Reports indicate that there are still mackerel in the east end…