Massimo Baruffa

Massimo Baruffa

New York Rangers v Montreal Canadiens - Game One

What If Carey Price Did Not Get Injured in 2014? The Canadiens’ Lost Stanley Cup Opportunity

Massimo Baruffa
|

Tampa Bay Lightning v Toronto Maple Leafs

The Blockbuster That Never Was: How the Canadiens Nearly Mortgaged Their Future for Vincent Lecavalier

Massimo Baruffa
|

New Jersey Devils v Montreal Canadiens

Will David Reinbacher Make the Canadiens’ Opening Night Roster Over Xhekaj and Struble?

Massimo Baruffa
|

New Jersey Devils v Montreal Canadiens

Canadiens Prospect Owen Beck Could Fill Key Role in 2025 Lineup

Massimo Baruffa
|

Ottawa Senators v Montreal Canadiens

Canadiens Face Big Questions on Penalty Kill After Losing Savard, Armia, and Dvorak

Massimo Baruffa
|
Boston College v Massachusetts-Lowell

Jacob Fowler Is on Track to Be the Montreal Canadiens’ Next Franchise Goaltender

Massimo Baruffa
|
2024 World Junior Summer Showcase

When Could We See Another Koivu in a Canadiens Jersey?

Massimo Baruffa
|
Montreal Canadiens v Pittsburgh Penguins

Maybe Not Now, But Could We One Day See Sidney Crosby in a Canadiens Sweater?

Massimo Baruffa
|
2022 NHL Stanley Cup Final - Game Four

Could the Canadiens Be Targeting a Two-Time Stanley Cup Champion?

Massimo Baruffa
|
United States NTDP v Arizona State

Montreal Canadiens May Have Found a Hidden Gem in Fourth-Round Pick LJ Mooney

Massimo Baruffa
|
New York Rangers v Anaheim Ducks

Should the Canadiens Target Mason McTavish After Ducks Sign Granlund?

Massimo Baruffa
|
St Louis Blues v New Jersey Devils

What the Canadiens Are Getting in Zachary Bolduc After Trading Logan Mailloux

Massimo Baruffa
|
Tampa Bay Lightning v Colorado Avalanche

Kaapo Kahkonen Signing Gives Canadiens Flexibility With Jacob Fowler

Massimo Baruffa
|

St Louis Blues v New York Rangers

Canadiens Fill Forward Need, Trade Logan Mailloux to Blues for Zachary Bolduc

Massimo Baruffa
|

2023 Upper Deck NHL Draft - Rounds 2-7

Canadiens Broke a Long-Standing Unspoken Rule During the 2025 NHL Draft

Massimo Baruffa
|

Detroit Red Wings v Montreal Canadiens

Montreal Canadiens Trades Up to Draft Alexander Zharovsky Early in Second Round

Massimo Baruffa
|