Originally Posted by Tom Servo
Kansas City and Miami are definitely the two AFC 'sleeper' teams who I think will push for their divisions, though I think ultimately Denver and New England will prevail.
My fearless prediction is that Indy wins the AFC South. I think they are on the rise and Houston is on the way down.
Haha Kansas City. Denver is gonna feast on the rest of the AFC West, we may get 3 teams in the top 12 for futility this year.