Franks recovering after hospital stint