NFL Power Rankings

Are New England Patriots a top five team? | Power Rankings

The "Power Rankings" crew discuss whether or not the New England Patriots are still a top five team in the NFL.