New England Patriots game watch Atlanta