General Hospital spoilers: Can Franco do the right thing?, Sonny wants payback against Ava
General Hospital spoilers for the Friday April 27, 2018, episode of the ABC super sudser show that the Corinthos clan is out for blood, while a town pariah struggles to stay on the straight and narrow. Franco (Roger Howarth) has done some despicable things over the years, but then we discovered his actions were prompted by