not sure if anybody has actually done the research to prove it
i was under the impression it was given that title because England/UK was the first place organized football was played and the stand was built and opened in 1892
Posted By: ghostof barry butler, Nov 23, 18:21:08
Written & Designed By Ben Graves 1999-2025