Major international sporting occasions held every year in India include things like the Maharashtra Open, the Mumbai Marathon, the Delhi Half Marathon, and the Indian Masters. Major domestic competitions contain the Indian Premier League, which is the most-watched cricket league…