Nathan Beaulieu – Player Profile
More News
Wawanesa Insurance teams up with Canadian Hockey League in new multi-year partnership
29 mins ago
Inside the Numbers for week #5
3 hours ago
New Titan captain Jeff Viel ready for the challenge
23 hours 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
Oct. 19/16 Armada 4 Océanic 5
2 days ago