
I finally caved and put the Dolphins last even though I doubt they’ll be there by week 3. The Giants vacate that spot thanks to good news about Sterling Shepard’s week 1 status and seemingly improved QB play.
Meanwhile injuries force Washington, San Francisco, and Seattle down the chart. I’m not entirely sure on the Saints being top of the league but I’ll be damned if I’m putting the Patriots at #1 if I don’t have to.