Answer the question...who has the longest winning streak in football??
New England Patriots