I'm overseas too. If you have access - or can get access to a VPN service, you should VPN back to a US location. Then, call up your watchespn app, just like at home, and watch. ThT assumes you normally have access to watchespn.
Not sure of other alternatives.