San Francisco police say they made 40 arrests, most for public drunkenness, during the celebrations that followed the Giants World Series victory over the Kansas City Royals.
San Francisco police say they made 40 arrests, most for public drunkenness, during the celebrations that followed the Giants World Series victory over the Kansas City Royals.