The San Francisco Giants' World Series trophies tour is making stops this week in Antioch, Daly City and Hayward.
All three San Francisco Giants World Series trophies are going on a tour of California.
This website uses cookies.