Bollywood has had a number of sports dramas that have turned out to be massive box office hits.