Thanks. That DTV rep obviously was wrong.
The NFL Live Streaming right now seems the most promising, as long as I'm not in certain countries: "NFL Game Pass is only available to users located outside the United States, Bermuda, Antigua, the Bahamas, and any U.S. territories, possessions and...