The former catcher also managed the Israeli national team last year
Josh Zeid plays for one of the worst teams in baseball but still says he’s living the dream