Weinstein discusses Team Israel
December 6, 2016 | 00:00:29
Team Israel manager Jerry Weinstein discusses his team's expectations heading into the 2017 World Baseball Classic
Team Israel manager Jerry Weinstein discusses his team's expectations heading into the 2017 World Baseball Classic