Posts Tagged: SFGiants

Giants on Parade

Giants on Parade

Posted October 31, 2014 by

Today’s parade down Market Street honors the most surprising SF Giants team of the three recent World Series winners. Many teams claim that “nobody believed in us but ourselves,” but in the Giants case it was true. How does a
Read More »
Translate »