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)