The San Francisco Giants win the World Series! How good does that sound? 56 years since the last World Series championship. It's been 52 years in SF. Finally. Finally, the Giants have won. What an amazing feeling and I still can't believe they won. Check out McCovey Chronicles for your Giants coverage.