Switzerland

From BR Bullpen

Flag of Switzerland.gif

Switzerland is a country in Europe and home of the IBAF. The top league is the Ligue Nationale A.

People born here[edit]