Forum Communications Company

Which team will win the World Series? (Poll Closed)

  • Kansas City Royals
    52%
    199 votes

     
  • San Francisco Giants
    10%
    38 votes

     
  • Don't care
    38%
    144 votes

     

Posted 3 years.