While the countries that play cricket on an international level are not as much as you would find playing football or rugby but when you have India included in the Cricket playing nations, the population of cricket fans rises to a staggering 2.5 billion which is almost if not more
Continue reading