Quote Originally Posted by splott parker View Post
The National Football Museum in Manchester is a great place to visit if you’re ever in the area.
I went there just as it was being set up and they didn't have much there yet. Might be worth another look.