Insano, you should have watched it on Veelte in HD like I did. I also have Verizon and an LTE phone (Thunderbolt), so I get to watch all of the Thursday Night games live on NFL Mobile. It is a pain in the ass because I have to flash back over to a Sense-based ROM in order for Verizon to authenticate my phone each time, but it's a necessary evil.
I should probably highlight that point - if you have an LTE Verizon phone (even if you don't have access to LTE), then you can get NFL Mobile and watch all Thursday Night (and Sunday Night Football and Monday Night Football) games live, for free, for the entire season.