Will the Giants win the World Series in 2013?

Yes
75% (12 votes)
No
25% (4 votes)
Total votes: 16

Poll Team: