Boston Red Sox Win World Series

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.

Leave a Reply

Your email address will not be published. Required fields are marked *