Josh Zeid signs minor league deal with Cardinals

Israel's pitcher Josh Zeid celebrates his team's victory against Netherlands after the first round game of the World Baseball Classic at Gocheok Sky Dome in Seoul, South Korea, Thursday, March 9, 2017. (AP Photo/Ahn Young-joon)

After tossing ten scoreless innings for team Israel in the World Baseball Classic, 29-year-old New Haven resident Josh Zeid earned a minor league contract from the St. Louis Cardinals.

Zeid was impressive as a relief pitcher in the WBC, striking out ten batters in ten innings and earning two saves for team Israel. Last year, the former Hamden Hall standout started the season with the New Britain Bees before signing with the New York Mets. For New York’s Double A and Triple A clubs, he threw threw over 91 combined innings and finished with a combined era of 4.61.

He has appeared in 48 games in Major League Baseball, all of those as a member of the Houston Astros.