Montgomery Parks to Host Israel National Baseball Team as It Makes Its Last U.S. Stop Prior to Heading to the Olympics