Meet 'Moshe,' Israel's 'Mensch on a Bench' mascot in the World Baseball Classic

Meet "Moshe," Team Israel's "Mensch on a Bench" mascot in the World Baseball Classic. The mascot has been to games, traveled with the team and yes, even attended press conferences.
Up Next
Meet "Moshe," Team Israel's "Mensch on a Bench" mascot in the World Baseball Classic. The mascot has been to games, traveled with the team and yes, even attended press conferences.

Team Israel is undefeated at the World Baseball Classic — and its mascot is unmatched

March 07, 2017 03:13 PM