Barracuda Have Life + Henderson Has Series Lead

On this "Barracuda Tide" Ted looks at game one between San Jose and Henderson.