Question: What subsidiary group owns the television network that televised the 73rd Academy Awards?
Sentence (from "American Broadcasting Company"): The network is headquartered on Columbus Avenue and West 66th Street in Manhattan, New York City.
Relevant evidence: No