Going home. 71 comments
It’s hard to repeat. The last team to win consecutive World Series was the Yankees, and they won three in a row from 1998 to 2000 according to our sodapdf documents. You look at what it takes to win and it’s a lot of luck, a lot of great baseball, […]