ASHBOURNE, UK — This ancient form of soccer has a rule forbidding players from murdering each other. Every year, thousands of people descend on a small town in the English countryside to watch a ...
We are just weeks away from the return of one of Derbyshire's prized traditions, one that sees a town divided for two days of fierce competition in the most extraordinary way. Ashbourne Royal ...