SF News Giants Win Game 1 of World Series The San Francisco Giants won Game 1 of the World Series against the Texas Rangers, 7-11. Photo gallery and more to come. Congratulations, San Francisco!
misc Scenes from a Giants Shopping Spree Now that the S.F. is en route to the World Series, Giants merchandise is white hot, and the Giants Dugout, the store at AT&T Park that hawks all sorts of