Thousands of San Francisco Giants fans lined up in the wee hours of Friday morning to watch the World Series victory parade.
NBC News
Fri, 10/31/2014 - 12:26pm
Thousands of San Francisco Giants fans lined up in the wee hours of Friday morning to watch the World Series victory parade.