The CW has been busy with wrapping up the latest seasons for the Arrowverse and that includes Legends of Tomorrow, which has just concluded its fourth season. Over the last year, our time-traveling squad of heroes faced off against magical fugitives fond of causing havoc across time and space.