Catalunya Cricket Club Wins European Cricket Series in Barcelona.
By Rico Phull Congratulations to Catalunya Cricket Club for winning the biggest sporting event of the year, The European Cricket Series in Barcelona. Playing at the Olimpic Montjuic ground, they…