Posted by AzBlueMeanie:
Long-suffering Giants fans have something to celebrate today with their first World Series win since that magical team of 1954, when the Giants were still in New York. When I think back on all the great players and great teams the Giants have fielded over the years, it is hard to believe this is their first World Series win in 56 years. Congratulations Giants fans! Enjoy it.