SFGATE
1 month agoSan Francisco was never the problem for the SF Giants, you dummies
Free agents didn't want to play for the Giants due to negative perceptions about San Francisco.
Narrative blaming the city for Giants' failures was debunked. [ more ]