Team Israel’s baseball manager quits after a disappointing Olympics
Team Israel failed to medal in the recently concluded Tokyo Olympics, finishing fifth with a squad of nearly all Americans.
Yokohama, Japan; Team Israel pitcher Benjamin Wanger (23) throws against USA in group B play during the Tokyo 2020 Olympic Summer Games at Yokohama Baseball Stadium.