Nearly two years after renovations first began, the Cathedral of St. Thomas More in Arlington, Va., opened its doors, welcoming more than 1,000 parish representatives, donors, diocesan priests, deacons and women religious to a Mass celebrating the dedication of the cathedral’s new altar.