Saturday 1 April 2017Border moved – Lookers Vauxhall Stadium now completely in England Chester Football Club are delighted to announce we have reached an agreement in principle with the relevant bodies to have the Lookers Vauxhall Stadium’s...