Giants celebrate NL championship

St Louis Cardinals v San Francisco Giants - Game Seven

View gallery

14 photos

Rain poured on the St. Louis Cardinals' parade as the San Francisco Giants celebrated their 9-0 victory in Game 7 of the NLCS.

View Comments