Ernie Hudson Guest Stars as a General from Diggle’s Past on ‘Arrow’ (PHOTOS)