Right on. Why they so often have home field advantage in the playoffs.
Their away record in playoffs not quite as impressive. From a Broncos fan.
You can only beat the teams you play. Why have not the Bills - Dolphins - Jets improved over the last twenty years?! Coaching, management, ownership, personnel... They have had the same opportunities as the rest of the league.
I'm no Patriots fan per se. But one has to admire the sustained level of accomplishment.