Home NewsSports (Live) Greek National Softball Team vs. Great Britain, 2018 Women’s European Championship