Giants fans maintain team spirit through rain

ABC News (OLD)
Giants fans maintain team spirit through rain

Rain threw a wrench into the Giants playoff game in St. Louis but the weather didn't dampen the spirits of fans.

View Comments (0)