Keenan MacIsaac
Watch more on QMJHL TV >
More News
Officials selected for the 2016 CIBC Canada-Russia series
4 hours ago
Wawanesa Insurance teams up with Canadian Hockey League in new multi-year partnership
8 hours ago
Inside the Numbers for week #5
10 hours ago
New Titan captain Jeff Viel ready for the challenge
1 days ago
CHL Top-10 Spotlight: Cataractes roll to eight straight wins
1 days ago
Islanders kick off Quebec road trip with win against Tigres
1 days ago