Sports ❯ Football ❯ Teams ❯ New England Patriots
Heavy public betting has pushed Buffalo into the favorite role and lifted the projected total, signaling market confidence in a high‑scoring game.