0
Anonymous
One!
Curtis Strite ∙
Chat with our AI personalities
The Washington Nationals have yet to win a World Series title.
Wiki User
The Giants, either in New York or in San Francisco, have won the World Series in 1905, 1921, 1922, 1933, 1954, and 2010.
none