Can the Rats upset the Giants? (Poll Closed)

  • Yes
    52.38%

     
  • No
    47.62%

     
Posted 12 months.