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.
Become a blogger today!
Get started now