The Philadelphia Eagles had a precarious place when it came to the NFL power rankings. As optimistic as Eagles fans like myself tried to be, we needed more evidence that this was a top 10 team. Unfortunately, not a lot of it came against the Cleveland Browns on Sept. 9, which meant Philadelphia had to drop a bit in the post Week 1 NFL power rankings, in spite of winning by just 17-16.

More...