www.veetle.com
you will need to download the "veetle' media player. Not all games are broadcast, it is somewhat random. However... if a veetle member is broadcasting the game in HD... then you, as a member, can watch his broadcast in HD. It's fantastic. If there are 6 NFL games going on, usually you can find at least 2 or 3 on the site being broadcast. Solid site that I have been using for 3 straight years in a pinch when my team is blacked out locally.
Oh... and when I say "you as a member"... it is not a pay site. I mean that you have the veetle player downloaded and you are a registered user on their site. It's all free free free.