When Barry Allen returned to his present timeline on the latest episode of "The Flash," the fleet-footed hero experienced a rude awakening. While he thought restoring his mother and father's fates would restore everything to the way it was, he soon found out that many of the things he thought would be normal and safe were actually changed. And while some of the changes we've discovered so far have directly affected Team Flash -- like Cisco, Iris and Caitlin -- one change surprisingly affected someone on Team Arrow.
After Barry discovered his personal Flashpoint consequences, he ran to Star City to talk with Felicity in an effort to devise a solution. Looking through Felicity's files on Team Arrow, Barry noticed that in John Diggle's file, instead of a photo of Diggle with his young daughter Sara, he was photographed with his son, John Diggle Jr.
That's right -- Flashpoint has erased baby Sara from existence, creating an entirely new person. While this scene only lasted a moment, it was the first clue as to how Flashpoint would affect the other CW shows.
While this timeline change will clearly have an effect on Diggle, we may have already seen how it affects "DC's Legends of Tomorrow." During Season One, when the Legends showed up in 2046, Star City had been torn apart by vigilantes and renegades. Oliver Queen had lost an arm and all of his close friends, and the only person left to protect Star City was the new Green Arrow, Conner Hawke -- who turned out to be John Diggle Jr. (Joseph David-Jones).
Now, "Star City 2046" did not mention what happened to Diggle and Lyla's daughter Sara, nor when Diggle Jr. was born. Neither did the episode explain how the alternative 2046 timeline was created, except that it had to do with Sara Lance (baby Sara's namesake) not returning to Star City in 2016.
Now, it seems that the powers that be may have crafted a way to bring Diggle Jr. back, all thanks to Flashpoint. David-Jones did say in an interview earlier this year that the "Legends of Tomorrow" writers were discussing ways to bring him back to the show, after all, and Flashpoint would be the perfect vehicle through which to do so.
"DC's Legends of Tomorrow" stars Arthur Darvill as Rip Hunter, Brandon Routh as the Atom, Victor Garber and Franz Drameh as Firestorm, Caity Lotz as White Canary, Maisie Richardson-Seller as Vixen, Dominic Purcell as Heatwave and Nick Zano as Citizen Steel. "Legends of Tomorrow's" second season premieres tonight, Thursday, October 13 at 8 p.m. on The CW.