Legends of Tomorrow??

Does DC own the right to Legends of Tomorrow?

The streaming rights belong to Netflix thanks to a blanket agreement with CW. That agreement has ended, so new CW shows are up in the air for streaming, but Legends stays with Netflix at least for now.

Warner Brothers Television does, as they produce it.