Question: who has the longest winning streak in football
Answer: 21 games -- New England Patriots