Meaning of suicide squeeze play

Definition of suicide squeeze play

(noun) the runner on third base starts home as the pitcher delivers the ball

Other information on suicide squeeze play

WIKIPEDIA results for suicide squeeze play
Amazon results for suicide squeeze play