User blog comment:Movie&TVfan000/Chris Savino had it coming./@comment-30126178-20171018005354/@comment-33168967-20171018010424

Check Dartbane2017's blog. It has the link. And yes he did.