Joshua Rosa

Joshua Rosa

A Habs fan in the hostile territory of Southern Ontario

2023 Upper Deck NHL Draft - Round One

Marc Bergevin Former Canadiens GM Claims He Would Have Quit If He Wasn't Fired

Joshua Rosa
|

Montreal Canadiens v Minnesota Wild

The Montreal Canadiens are Losing Wrong

Joshua Rosa
|

Montreal Canadiens v Pittsburgh Penguins

How Long Can Cole Caufield Keep This Up?

Joshua Rosa
|

Philadelphia Flyers v Montreal Canadiens

Patrik Laine Seen Skating in Montreal Canadiens' Practice Facility

Joshua Rosa
|

Calgary Hitmen v Brandon Wheat Kings

Could The Montreal Canadiens Target Roger McQueen at the 2025 Draft?

Joshua Rosa
|
Detroit Red Wings v Montreal Canadiens

The Tomas Plekanec Trade Tree: How The Montreal Canadiens Got Lane Hutson

Joshua Rosa
|
Ottawa Senators v Montreal Canadiens

Lane Hutson Analysis: Over-Hyped Head Faker or the Next Big Thing?

Joshua Rosa
|
Pittsburgh Penguins v Montreal Canadiens

The Montreal Canadiens Top Two Lines Are Broken

Joshua Rosa
|
Toronto Maple Leafs v Montreal Canadiens

The 2024-25 NHL Season is Juraj Slafkovsky's Coming Out Party

Joshua Rosa
|
Toronto Maple Leafs v Montreal Canadiens

Montreal Canadiens: Emil Heineman Scores First NHL Goal

Joshua Rosa
|
Nashville Predators v Montreal Canadiens

Plenty of Boos for Former Habs On Opening Night

Joshua Rosa
|
Toronto Maple Leafs v Montreal Canadiens

The Montreal Canadiens and Samuel Montembeault’s Historic Shutout

Joshua Rosa
|
2024 Upper Deck NHL Draft - First Round

How The Montreal Canadiens Are Avoiding a Divisional Rival's Biggest Mistake

Joshua Rosa
|

Montreal Canadiens v Carolina Hurricanes

The Montreal Canadiens and Dissecting the Dvorak Disaster

Joshua Rosa
|

Philadelphia Flyers v Montreal Canadiens

The Montreal Canadiens Biggest Issue is Not On the Ice

Joshua Rosa
|

Detroit Red Wings vs Montreal Canadiens

Preseason Game 1 Review: Montreal Canadiens vs. Philadelphia Flyers

Joshua Rosa
|