The Save-On-Foods North Island Royals opened their B.C. Premier Baseball League season against the Mid-Island Pirates at ...