Using a VPN to access geo-restricted content is fairly straightforward. Once you've picked out a VPN, download the correct client for your device and run through the simple installation process.
Then, connect to a server in your desired location. For instance, if you're abroad and want to stream TSN or Citytv, you'll need to join a Canadian server. After that, you'll be able to visit the broadcaster's website or app and take your pick of content.
IIf you want access to the US Netflix library, you'll need to connect to a server in the US to trick your device into thinking you're really there. Then, log in to your Netflix account to see exclusive US titles. Be warned, though, this does go against Netflix's Terms of Use, with recent reports claiming Netflix has been blocking residential IP addresses.