Final Game of the World Series: The Giants are #1 ! KyleNovember 2, 2010giants game, world series Facebook0 Twitter Tumblr 0 Likes