DC ‘Arrow’ Vet David Ramsey Returning as John Diggle on ‘The Flash,’ ‘Legends of Tomorrow’ and More December 2, 2020