Spoilers ahead... You have been warned!

Now that both Moira and Blood are dead it leaves the Mayor of Starling City open for the take, will Olie run for Mayor? I mean he does have a right as the son of Moira who was winning until her demise will it fufil him being Mayor like being in the comics or will he have to wrestle his company back first?