WATCH LIVE
SAN FRANCISCO (KGO) -- The San Francisco Giants won the World Series 3-2 against the Kansas City Royals in Game 7.
For full coverage of the San Francisco Giants in the World Series, click here.
Supporters of Alameda Co. DA claim recall signatures are fraudulent
Prop 1: Measure addressing homelessness still leading by slim margin
Iconic voice of the Giants to leave after 24 seasons