Pop Culture Affidavit Episode 68: Baseball Like It Oughta Be
Thirty years ago, the New York Mets beat the Boston Red Sox in the 1986 World Series. For those of us who are die-hard Mets fans, it was an experience that we’ll never forget, and one that we have savored since then, as we patiently (and sometimes even painfully) wait […]