Mumbai (Maharashtra)/Bengaluru (Karnataka) [India], April 7: When it comes to cricket, India tops the world fandom chart. The cricket craze in this country is phenomenal, so much so that even the fantasy cricket league platforms are popular here. Their blockbuster commercials and ultimate