Will the Giants win the World Series in 2013?

Yes
86% (12 votes)
No
14% (2 votes)
Total votes: 14

Poll Team: