General Hospital Spoilers: What Other Secrets Might Finn Be Hiding?