User blog comment:The Alpha/This "Sock Puppet"/@comment-5081514-20131019185839/@comment-9415978-20131025212252

He was banned for trolling though guys.