Which team will win the AFC?
New England
Baltimore
Houston
Denver
None of these
Vote
View Results
See this poll on:
https://poll.fm/6770288/embed