And exactly how many teams from other countries around the world participated in these “World Series”? Just curious.
The Boston Red Sox win The World Series of America October 30th 20213 thereby breaking the curse they broke a few years ago.
Homegrown terrorists? Militia men defending the Constitution? Just speculating. Muslim jihadists would have done a more thorough job, I’m sure. More to come. Developing story. Stay tuned.