mensch on a bench
Team Israel -- and its mascot, Mensch on a Bench -- is the Jamaican bobsled team of the WBC
As a ragtag bunch of MLB wannabes and has-beens, it would take a Hollywood ending for Israel -- a 200-1 underdog -- to win this year's World Baseball Classic.