Is Baltimore The Top AFC Threat To The Patriots? [11/27]

Is Baltimore The Top AFC Threat To The Patriots? [11/27]