Last night the Giants won the fourth game of the 2012 World Series against the Tigers. And though they were playing in Detroit for the win, when that last strike was called, the city of San Francisco erupted with celebration.
It would have been fun to have them win here at home, but one can’t complain too hard as they swept the Tigers with apparent ease. What a fabulous play off season for this incredible Giants team. They made it quite clear that the best team won.
GO GIANTS! <3