ABC Live is free for all US residents. If you are not a US resident and want to stream ABC Live, make a smart move and use a VPN to watch ABC Live for free from anywhere in the world.