DC's Legends of Tomorrow Recap: Everything You Missed in the Season 6 Premiere

DC's Legends of Tomorrow is back for its sixth season and it sees the time-traveling heroes deal [...]