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. Eric Garland / McClatchy
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. Eric Garland / McClatchy

Baseball

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

March 07, 2017 3:13 PM

  Comments  

Videos