You can access Sky Sport through satellite TV or get a T20 World Cup live stream via the Sky Sport Now subscription service, ...