John Diggle as Spartan officially canonizes a startling Arrowverse hero in DC Comics' official lore. Find out how this much-loved character arrived at DC canon, what it implies for his future in the DC universe, and why Arrowverse viewers would find this fascinating.