Tom Welling Signs on For Arrowverse Crossover
Tom Welling has signed on to reprise his role as Clark Kent for the upcoming DC Arrowverse crossover on the CW. He joins Tyler Hoechlin and Brandon Routh, who have both also portrayed Superman, in the cast. Arrow co-creator/executive producer Marc Guggenheim spoke about...