World Series Trophy to Stop in Fresno

December 15, 2010 12:00:00 AM PST
The Giants' World Series Trophy is coming to Fresno, as the club gets set to launch a west coast tour to allow fans to see it up close.

Load Comments