Britain lose European Baseball Championships final
Published
Great Britain lose 11-2 to Spain in the gold medal match at the Baseball European Championship 2023 in the Czech Republic.
Full ArticlePublished
Great Britain lose 11-2 to Spain in the gold medal match at the Baseball European Championship 2023 in the Czech Republic.
Full Article