The way I did it was have two routers - one with a Roku and the other a Chromecast. The Router with the Chromecast has a US DNS and the other stays as a Canadian address. Works well. Though I do occasionally forget how it is set up. But between them I can work around most Geo Issues.
Sent from my Nexus 7 using XDA Premium HD app