Coming home with the World Series title after a sweep, the Giants were wildly greeted by hundreds of high-spirited fans who flocked in front of AT&T Park. Fans waited anxiously along Second Street this afternoon as the Giants stepped off the buses that transported them from SFO.
To celebrate the Giants’ World Series win, a victory parade is set for Wednesday, which starts at the foot of Market Street at 11 a.m. and ends at Civic Center.
[HTML1]