WATCH: Team Israel Stuns Korea in Baseball World’s Best

Team Israel arrived at the World Baseball Classic in South Korea as the underdogs. But the ballplayers came out deserve to be playing with the world’s best.