Davis on big bats in Israel win
Israel @ Chinese TaipeiMarch 6, 2017 | 00:00:35
Ike Davis discusses Team Israel's bats coming alive in the 15-7 win over Chinese Taipei
Ike Davis discusses Team Israel's bats coming alive in the 15-7 win over Chinese Taipei