GENERAL HOSPITAL's Spencer Cassadine — Everything You Need to Know About the Prince!