
1000's of people are pouring into the Castro, and out of the bars and into the streets to celebrate the Giants' World Series Championship. The Giant's swept Detroit 4-3 in the fourth and final game of the series scoring the tie breaking run in the tenth inning. Fans chanted, honked, stopped buses, threw toilet paper, shot off fireworks and got rowdy at 18th and Castro. Check out the photos and videos!









