Sports
Slideshow: San Francisco Giants Parade
In a waves of orange and black, tens of thousands of baseball fans crowded into downtown San Francisco Wednesday to toast the Giants' World Series championship.
The 2010 World Series champion San Francisco Giants paraded through downtown San Francisco Wednesday to the roaring cheers of tens of thousands of fans. Check it out.
We’ve removed the ability to reply as we work to make improvements. Learn more here