A country made for sports
It makes sense for legendary athletes and footballers to spend time in India given our respect for their skills