A question of football - Deflategate

NFL ....... In New England .... Must stand for " Notorious For Liers "