General Hospital Spoilers: Sonny Gets An Unexpected Gift