Mazel tov!

Josh Zeid, the resilient 29-year-old right-hander who dominated out of the bullpen for Israel at the World Baseball Classic, has landed a minor-league contract with the St. Louis Cardinals, according to MLB.com's Jonathan Mayo.

Zeid, who hinted at the deal on Twitter, hasn't pitched in the big leagues since 2014, spending the last two seasons mostly in Triple-A, but the former 10th-round pick will get another chance to revive his career after allowing just five hits and six walks while fanning 10 over 10 scoreless innings at the WBC.

Last year, Zeid bounced between the New York Mets' affiliates in Double-A and Triple-A, posting a 4.81 ERA and 1.43 WHIP over 15 starts and one relief appearance before joining New Britain of the independent Atlantic League.

Over parts of two seasons in the majors, Zeid managed a 5.21 ERA and 1.55 WHIP over 48 relief appearances, allowing nine home runs while striking out 42 in 48 1/3 innings for the Houston Astros from 2013 through 2014.