3 November 2010 / SF News Watch the Giants' Victory Parade Live, Right Here (If Not From Your Office Window) Please enable JavaScript to view the comments powered by Disqus.