California storm dampens Giants parade, Halloween

World Series Giants Parade Baseball

A much-needed if poorly timed storm rolled into California, dampening the Giants’ World Series…