Posted on April 11, 2024April 11, 2024 by Mark AlexanderSo OJ Simpson Died… This meme was literally the first thing that popped into my head when I heard the news this morning.