SAN FRANCISCO (KGO) -- The San Francisco Giants won the World Series 3-2 against the Kansas City Royals in Game 7.
For full coverage of the San Francisco Giants in the World Series, click here.
PHOTOS: San Francisco Giants win World Series
1 / 1
Tell the story as you see it.
SAN FRANCISCO GIANTS
More TOP STORIES News