Originally Posted by Epimetheus
Who the F is this Elliot Harrison guy and why does he get to be on NFL Network? I know it is pretty meaningless to care what some douche thinks is the best team, but this is his top 5 for the week.
Only the Texans and Falcons should be put over Denver right now and neither of them had a 9 game win streak this year. Texans D is in shambles due to injury and didn't the Pats lose to the Cards or St. Louis this year? Hard to put a 3rd seed over a 2nd seed on a 9 game win streak.