Cody Decker on Israel's mascot
March 5, 2017 | 00:00:55
Cody Decker of Team Israel fondly discusses the team's mascot, the Mensch, and how they are both ready for the World Baseball Classic
Cody Decker of Team Israel fondly discusses the team's mascot, the Mensch, and how they are both ready for the World Baseball Classic