Euclid Media Group, publisher of Cleveland Scene and several other alternative weekly newspapers, has broken up and sold off its media properties to new — but familiar — owners. Fans of Scene and its ...