Marvel's New Warriors Casts Enlisted & The Flash Alum Keith David