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…
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…