Currently in its seventh season—with an eighth on the way—the CW’s The Flash shows no signs of, uh, slowing down. But the Arrowverse series will soon have to contend with the departure of two actors who’ve been a part of the show since its 2014 debut: Carlos Valdes and Tom Cavanagh. Read...