Ben Gray

Ben Gray

Arsenal fan – follow them over land and sea (and Leicester); sofa Celtic supporter; a bit of a football '"encyclopedia".