Do the Patriots rank among the NFL's best?

Do the Patriots rank among the NFL's best?
186381
Football
New England Patriots
Top Videos