This link was down last week and took me forever to find... Anyways, if you don't have satellite and want the games... http://www.directv.com/DTVAPP/content/nflstonline/overview
How about if you don't have satellite and want the games but don't want to shell out $350?