Story Details

2017 NFL Week 11 Power Rankings

Posted By ReggieBreese on Sports -   There’s a new top dog on my 2017 NFL Power Rankings. I couldn’t wait any longer to make the New Orleans Saints the best team in the NFL. Why? The Saints are the most complete team I’ve seen play this season. New England is second on my NFL Power Rankings for Week 11 while...
The post 2017 NFL Week 11 Power Rankings appeared first on .

Submit a Comment

Log in to comment or register here