User blog comment:Luckey Handford/Might return./@comment-5213921-20130423025814

Kidding.

Welcome back.