Which team owns the most impressive streak in sports history?
UConn women's basketball: 89 wins and counting
Boston Celtics: Eight straight NBA titles
Atlanta Braves: 14 straight division crowns
New England Patriots: 21 straight wins
Vote
View Results
See this poll on:
https://poll.fm/4286533/embed