Hellas the champions!

It’s probably the only time that indoor cricket is officially embraced by the outdoor game. The European Cricket Council’s annual indoor championship was decided on Sunday in the Danish city of Herning. Congratulations to Greece, who beat the host nation by three runs in the final. Continue reading “Hellas the champions!”