So the Boston Red Sox won the World Series in 6 games. It almost felt too easy. These guys had to grind out every win this year and suddenly they win an easy one for the whole thing. Clearly, my offering to the Gods of pictures of the Twins must have had something to do with that. I believe in giving the Gods what they want. So some more Twins.