Home to a whopping 23 million+ cricketers, CricHeroes isn’t just a platform for the love of the game; it’s also a hub for some funny...