Israeli Baseball Star Coaches Future Major Leaguers in US » Alon Leichman pitching for Team Israel Posted June 1, 2020 by Paul Shindman. Alon Leichman pitching for Team Israel (Courtesy - Israel Baseball Assoc) Image metadata Shutter Speed: 0 seconds