Giants' win sparks street madness in San Francisco

10/29/12 in MLB   |   deans55   |   5 respect

After the Giants' dramatic 10th inning victory over the Detroit Tigers last night, fans erupted into celebration throughout San Francisco. ...