2016 Royal Bank Cup
The 2016 Royal Bank Cup was the 46th Canadian junior A Ice Hockey National Championship for the Canadian Junior Hockey League . 
<triplet> 2016 Royal Bank Cup <subj> Ice Hockey <obj> sport <triplet> Royal Bank Cup <subj> Ice Hockey <obj> sport <triplet> Canadian Junior Hockey League <subj> Ice Hockey <obj> sport