Eli’s Top 10 NFL Teams Week 7
What a week in the NFL, here’s my Week 7 power rankings, the hardest list to formulate so far this season. 1. Miami Dolphins (5-1) For the first time this season, Miami is at the top of my power rankings, … Continue reading →