Try this link http://www.myp2p.eu/NFL.htm
. I have used this site to watch soccer and hockey games in the past. You will have to download Sopcast http://www.sopcast.com/
to get the feed though. Basically you install the viewer and then click the feed. Before you get too excited keep in mind that the feeds don't always work and sometimes they start late.