Congratulations S.F. Giants on the 7th WS title in franchise history (2nd in San Francisco).
The Giants are the 3rd team that have won 2 WS titles in the last 10 years. The others are the Red Sox and Cardinals.
Originally Posted by thomas35forever
With this Giants victory, our Sox remain the only AL Central team to win it all since the division was formed.
I'm totally okay with that! The only thing I don't like about it is when some posters like to use this as some sort of vindication of the way Sox management has run this team over the years.