San Francisco Giants World Series Infographic
In 2010, the San Francisco Giants were legendary. They found a way to overcome odds, and while they were questioned by many, their winning season ended with a 4-games-to-1 victory over the Texas Rangers in the 106th MLB World Series. Since 1958, the Giants have played major-league baseball in San Francisco at Candlestick Park from 1960 to 1999, and at AT&T Park since 2000.
Below you’ll find the inside scoop on the players, team stats, and all-time leaders.