I hope to god that the Red Sox win tomorrow night to effectively sweep the St. Louis Cardinals in the World Series.
And it’s not because I’m part of the so-called “Red Sox nation.”
No, it’s more so the whole of New England will shut the hell up about it already. I get it, you’re long-suffering… blah blah blah. Come talk to me when your four-sport city hasn’t won any type of championship since 1983.
