Monday, November 1, 2010

The wait is over: Giants win first championship in S.F.

"The search lasted more than half a century and seemed so futile at times. Finally, the team and its long-pained fans have found what they were looking for. For the first time since the Giants moved to San Francisco in 1958, they are the champions of baseball."

Click here for more on a long-awaited championship.

No comments: