John Diggle is also Spartan in Arrowverse .
John Diggle , also known by his code name Spartan , is a fictional character in The CW 's Arrowverse franchise , first introduced in the 2012 pilot episode of the television series Arrow .
John Diggle -LRB-Arrowverse-RRB-