Giants fans in Kansas City City elated over teams World Series victory
Thursday, October 30, 2014
Giants win their third World Series in five years. Fans in Kansas City were elated after the team's win.
SAN FRANCISCO (KGO) -- Giants fans who attended Game 7 in Kansas City were overjoyed at the team's 3-2 victory over the Kansas City Royals.
Copyright © 2024 KGO-TV. All Rights Reserved.