European Cricket League

EUROPEAN CRICKET LEAGUE EUROPEAN CRICKET LEAGUE will feature 8 champion clubs from domestic leagues in Europe with participation from Denmark, France, Romania, Spain, Russia, Italy, Germany, and The Netherlands. The idea is to create a club-focused Champions League...