News
The Atherstone Ball Game, a tradition since 1199 in the town of Atherstone, England, is one of a dwindling number of folk football games played across Britain.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results