Seery if the village does not have satellite it is also extremely unlikely to have cable either.
That will mean that your TV viewing will be limited to that available through an aerial - a small number of Thai only programs.
It is also unlikely that you will have an internet link swift enough to watch games via live streaming on the net.
I think your only chance of watching NFL in the village is to bring some CDs with you!!!
Not sure if any bars will be showing any live, I guess that would depend on what time the games were on & if the customers requested it....Off the top of my head I cannot, now, think of what I would call an 'American' bar in Udon...If Shado says that it is shown on cable then that is available in the rooms of many of the hotels in town though..