Giants fans in Kansas City City elated over teams World Series victory

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 © 2022 KGO-TV. All Rights Reserved.