General Hospital Spoilers (GH): Griffin Has A Lot Of Explaining To Do!