A tug of war team made up of farmers and tradespeople from Staffordshire has won gold for England in the world indoor championships. England faced the Basque Country in the final, held in Taiwan, and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results