Will the Giants win the World Series in 2013?

Yes
80% (12 votes)
No
20% (3 votes)
Total votes: 15

Poll Team: