Red Top Sporting Goods-Cape Cod and the Islands The canal just won’t quit and the crew at Red Top Sporting Goods has been busy keeping them in bait…