WATCH: Israel baseball team continues ‘Magic Carpet Ride’ March 12, 2017 Tweet WhatsApp Email https://worldisraelnews.com/watch-israel-baseball-team-continues-magic-carpet-ride/ Email Print Israel’s national baseball team swept to a 4-0 start with a stunning comeback victory over Cuba. See the highlights. BaseballCubaIsrael's national baseball teamWorld Baseball Classic