Giants have a positive impact on the local economy

October 23, 2010 12:00:00 AM PDT
The San Francisco Giants are on their way to the World Series. And aside from ecstatic Giants fans local businesses are also reaping the benefits of a winning team.
Load Comments