Since everyone seemed to be voting for the Dolphins or Falcons in the last poll, I'm starting a new one.
Which of these team is most likely to finish last in their division?
Which of these team is most likely to finish last in their division?
Comment