Press "Enter" to skip to content

Where Are the Fans for Israel’s National Baseball Team? In New York.

The Tokyo-bound Israeli national baseball team has more supporters in New York than in its home country.
Source: New York Times

Be First to Comment

    Leave a Reply