Friday Fun: How Long Does It Take to Win a World Series?

Earlier this week I wrote about how it only took the Diamondbacks 4 years to win a World Series. Goddamn, that’s a spoiled fan base (pure jealousy guys)! Can you imagine having a championship under your belt right away? Most teams have to wait generations for that sort of thing. currently, 5 teams still don’t … Continue reading Friday Fun: How Long Does It Take to Win a World Series?