New England Patriots bars Atlanta