Will the Giants win the World Series in 2013?

Yes
76% (13 votes)
No
24% (4 votes)
Total votes: 17

Poll Team: