Weinstein on win over Cuba
Cuba @ IsraelMarch 11, 2017 | 00:13:48
Israel manager Jerry Weinstein on his team's victory over Cuba in the World Baseball Classic
Israel manager Jerry Weinstein on his team's victory over Cuba in the World Baseball Classic