The Giants have done it at last. They haven’t won a World Series since they were in New York, back in 1954.
I’ll even post their current logo.
As I said last week, I had two baseball hopes. I have now lived to see them both.
Now maybe I’ll throw my support behind the Cubs. They last won a World Series in 1908. That’s a pretty long dry spell.