Finals: Which Fans Are The Most Insufferable In Baseball (Poll Closed)

  • St. Louis Cardinals
    76.79%
    215 votes

     
  • New York Yankees
    23.21%
    65 votes

     

Posted 5 years.