SPOILER ALERT: The story includes details about the Season 7 finale of the CW’s Legends Of Tomorrow. The Season 7 finale of Legends of Tomorrow on The CW saw the exit of a longtime cast member. Of course, the series has not yet been renewed for next season, so the departure may not carry the […]