FanShot

Your 2010 NL West Champs, the San Francisco Giants! Head over to McCovey Chronicles for Giants...

31
Your 2010 NL West Champs, the San Francisco Giants! Head over to McCovey Chronicles for Giants coverage after their 3-0 win over the Padres to clinch a spot in the playoffs. It's a beautiful thing. Go Giants!