Canada Victorious In First North American Cricket Championship

Over the weekend, the inaugural North American Cricket Championship (NACC) was contested in warm and sunny Phoenix, Arizona.