Madron, a village of about 4,000 residents near Penzance in Cornwall, U.K., is home to what has been called the worst football team in Britain. At one point last year, Madron Football Club had lost 30 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results