sfbayca.com
Fans line Market Street to cheer Giants heroes – SFBay