Home Cricket India Almost Lost the Rights to Hold the 2023 World Cup.