joanh@mhuxh.UUCP (11/03/83)
NFL in my book definitely stands for the "Nerf Football League". Still can't stand the game.