Question: why do the new england patriots always win?
Answer: The answer is that all of the above things are correct: The Patriots win because they have Belichick and Brady, they excel at roster management, they play the draft well, and game-plan better than everyone. ... The Patriots don't have a system—the one thing they're extremely good at is being the Patriots.