Forum Communications Company

Do you think the Twins will make the playoffs?

  • Yes
    9%
    239 votes

     
  • No
    91%
    2,342 votes

     

Posted 1 month.