It was a deliriously fun combination of Mardi Gras, New Year’s Eve and world championship – with the crowd of the century on hand to celebrate.
Hundreds of thousands of people jammed downtown San Francisco on Wednesday for the Giants’ World Series victory parade, one of the largest gatherings the city has seen in years.