Huge Crowds of Giants Fans Fill SF Streets


San Francisco turned into a big street party late Sunday after the Giants won their second World Series in three years. Some fans showed off their brand new Giants World Series Championship T-Shirts.

<iframe width=”425″ height=”239″ src=”” frameborder=”0″ allowfullscreen></iframe>


About Author

Erik Stone

Leave A Reply