THEY DID IT! Giants Win the World Series!

Thousands of baseball fans packed into Civic Center to witness via live broadcast the San Francisco Giants winning the 2010 World Series in Texas. The San Francisco Recreation and Park Department congratulates the Giants on a spectacular season and thanks everyone for coming out to Civic Center to enjoy the festivities. San Francisco will welcome the Giants on Wednesday, November 3, with a ticker-tape parade, beginning at 11 a.m., from Montgomery and Washington streets, and ending up at Civic Center Plaza, across from City Hall.