Team Coverage: Giants World Series Parade Preparation

Even though rain is on the way, about one million people are expected to attend the parade. (10/31/14)