Arrow fans were happy to see that Sara Lance has made her way back into the superhero scene when they got a first glimpse of DC’s Legends of Tomorrow And please believe  we were just as happy to see her  too!