Team Israel Baseball at Bethesda Big Train
Shirley Povich Field 10600 Westlake Dr, Bethesda, MD, United StatesWatch Israel's national baseball team face the Bethesda Big Train at Shirley Povich Field in Bethesda, MD as part of its pre-Olympic training. The game is one of nine Team Israel will play in the