No idea where it comes from but it's a baseball reference so somewhere in America.
I just don't get why would post something like that when you complain all the freakin time about being made fun of for being a Mason? I mean what did you expect to gain from this? Did you think, just maybe this once, you weren't going to get made fun of for that?
You confuse the hell out of me...