Buffalo Bills vs. New England Patriots: Whose defense will have a bigger impact?

Bills vs. Patriots: Whose defense will have a bigger impact? The "Good Morning Football" crew debates.