I was actually watching “Homer the Heretic” on TV because it was on the other night, and I thought of this thread!
I have no idea if anything happened on Saturday night because, in the interest of full transparency, this is being posted in advance on Friday night because otherwise I’ll forget. So we’ll assume that Becky Lynch announced her retirement on Instagram or something. How about THAT? Didn’t expect that!