As the quiz question goes, “Which is the only team which plays every match away from home?” Grimsby Town Football Club are not even located in Grimsby. Their ground is in Cleethorpes, the seaside town ...