Haven't found anything on the interwebs since the August 30 Fox affiliate news story on his disappearance in the SW Atlanta area. Strange thing: memory of Quick Nick popped into my head about this time yesterday morning, but I had no clue about his disappearance and presumed death until this morning.