Here's how to watch an India vs Sri Lanka live stream from anywhere, including FREE cricket coverage - the Sri Lankans have home advantage in the Asia Cup final 2023.