San Francisco celebrates World Series win

Author:
Publish date:

Fans and teammates alike celebrate the San Francisco Giants' World Series victory.