Which of the following sports towns is best at losing when it matters?
Atlanta
Dallas
Houston
Washington, DC
Vote
View Results
See this poll on:
https://poll.fm/9748401/embed