“Cricket is not a sport, it’s a religion.” You might have heard this saying before, and it might very well be true in a country like India. With over a billion fervent followers in the country religiously watching the sport, it’s hard to argue otherwise. According to Business Standard, cricket draws 93% of all sports […]