The General Hospital spoilers video preview for March 18 shows Sonny has the upper hand with Valentin and more. Check it out.