Giants Win World Series With 3-2 Victory in Game 7

Giants Win World Series With 3-2 Victory in Game 7

The San Francisco Giants won the World Series tonight with a nail-biting 3-2 Game 7 victory over the Kansas City Royals. Madison Bumgarner threw five…

SFPD Preparing for Potentially Destructive World Series Celebrations

SFPD Preparing for Potentially Destructive World Series Celebrations

San Francisco police are preparing for rowdy celebrations that could erupt if the Giants clinch a World Series victory tonight or Wednesday, a police officer…