http://livetv.ru/en/
This is the site I usually use for streams. I haven't used it for NFL yet, but it generally works very good when I'm trying to watch EPL games. There is usually a list of about 10 streams for each game (although some are duplicates), so I just keep that page open in case one stream gets stopped.