Canada Day Cup 2019

 

Hosted by the Calgary Cricket Council Society, this event invites cricketers of all ages from all over Canada to participate in a day celebrating diversity and the spirit of community through cricket.