Giants win World Series
Giants win first World Series in 56 years
Tom Verducci: San Francisco Giants' World Series win brought
World Series Game 5: Texas Rangers Report Card Vs. San Francisco
Champs! A photo deep dive of Giants' 2010 World Series win
The Giants are World Champs! - NBC Sports
Giants top 10 games of the decade
Giants are champions, at last – Orange County Register
Champs! A photo deep dive of Giants' 2010 World Series win
2010 San Francisco Giants: The Official World Series
Giants give City by the Bay its long-awaited title
The Giants Win the World Series - IGN
Other Ace Puts the Giants in Command - The New York Times
2010 San Francisco Giants: The Official World Series
Giants win team's first World Series