Captain Cold’s Happy Ending in the Legends of Tomorrow Season 2 Finale Explained