General Hospital Spoilers: Finn And Elizabeth Put Their Heads Together — Who Is Setting Finn up?Read more