Results: The San Francisco Giants have won the Worlds Series in 2010, 2012, 2014 do you think they'll win next year 2016
Published on 11/23/2015
QUESTIONS
GO to COMMENTS
Comments
1.
1.
The San Francisco Giants have won the Worlds Series in 2010, 2012, 2014 do you think they'll win next year 2016 Yes
26%
433 votes
No
74%
1244 votes
COMMENTS