For a sport which originated in a European country (England), cricket’s popularity in the continent has continued to remain abysmally low. Only the countries within the British Commonwealth has shown significant interest in the gentleman’s game apart from countries with sizeable “desi” population where cricket continues to thrive albeit in an amateurish manner. What explains…Read More