Original: Maine Road was a football stadium in Moss Side, Manchester, England.
Simplified: Maine Road was a large football stadium in Moss Side, Manchester, England.