Women’s Softball European Championship 2017 begins this weekend in Italy
Women's Softball European Championship 2017 will take place in Bollate, Italy, June 25 - July 1 where 23 Women’s Softball National Teams from across Europe will compete over the 8-day event.

