Massimo Baruffa

Massimo Baruffa

Montreal Canadiens v Toronto Maple Leafs

The biggest draft steal in Montreal Canadiens history

Massimo Baruffa
|

Pittsburgh Penguins v Montreal Canadiens

Wait, Alexander Semin Played for the Canadiens?

Massimo Baruffa
|

Montreal Canadiens v Boston Bruins

Price vs. Thomas: A classic moment in Canadiens-Bruins history

Massimo Baruffa
|

Toronto Maple Leafs v Montreal Canadiens

Remember when Ilya Kovalchuk played for the Canadiens?

Massimo Baruffa
|

Edmonton Oilers v Montreal Canadiens

The best and worst jersey in Montreal Canadiens history

Massimo Baruffa
|
Nashville Predators v Montreal Canadiens

The worst free agent signing in Montreal Canadiens history

Massimo Baruffa
|
Montreal Canadiens v Boston Bruins

The Patrick Roy trade: The worst move in Montreal Canadiens history

Massimo Baruffa
|
Vancouver Canucks v Montreal Canadiens

Former Canadiens' first-round pick, Nathan Beaulieu, announces his retirement

Massimo Baruffa
|
Montreal Canadiens v Toronto Maple Leafs

The biggest draft mistake in Montreal Canadiens history

Massimo Baruffa
|
Montreal Canadiens v Washington Capitals - Game One

2010 Playoff Hero Jaroslav Halak Announces His Retirement from Hockey

Massimo Baruffa
|
Calgary Flames v Montreal Canadiens

Canadiens Linked to Former Maple Leafs Centre in Trade Rumours

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
|