Giants fans revel in World Series parade

Giants fans revel in World Series parade
Baseball fans crammed the streets of San Francisco on Wednesday for a parade and rally honoring the World Series champion Giants. (Nov. 1)
View Comments (0)