Spain beats England to win European Cricket League
SPANISH team Pak I Care Badalona pulled off a major upset to be crowned European champions by beating England’s Tunbridge Wells. In the perfect round-off to a spectacular tournament, Spain beat England