Get yourself a VPN service, as a VPN will give you access to watch BT Sports and ESPN from any country in the world.