Possibly one of the best Ken Griffin meme posts ever...So good we had to explain it for those who didn't get it
Is this the best Ken Griffin meme post ever made? For those of you that just don't get the joke, or who didn't realise this was satire, we will put on our best "patient Grandpa" voice, and explain