Who Is Mason on GENERAL HOSPITAL?

Everything you need to know!