NFL NFL Power Rankings - Week 17 After demolishing the New York Jets 41 - 3, the New England Patriots continue to hold onto the top spot in the NFL Power Rankings based on the GE model. The teams that
Chicago Cursed No More! WOW is the first word that comes to mind after watching Game 7 of the World Series last night. Definitely the W flag the Cubs fans wave so proudly stands for more than