Like I always said , Bergevin is a terrible GM when it's time to give extensions.
The case of Gallagher was way too early to extend , Bergevin should have waited until this offseason to sign him , because Gallagher wouldnt have cared and nobody in the league would have offered that awful contract in a flat cap.
It's not like he's not trying. It's just that everything he does turn into nothing. He can score 40 points in a regular season but at that price people should expect more than ''stun petit warrior''. Also he's a terrible playoff performer. Shutdown line or not , at this price he should still give offense.
He's a slow skater
He's small
His passing is under average.
His shots selections are 1 of the wors in the league.
He shoot the puck like a muffin.
He's always gassed out even in a 20sec shift.
He has a terrible injury history with his hands.
Now if Barginbin waited we could have signed him for 4.75m for 5 years.
The worst thing all in all of this is that Gallagher won't age good at all.