tarheelhockey
Offside Review Specialist
So where did Carolina find the money to pay him 5.3M? Wasn't there rumors of the team can't afford long term deals because of money issues? I mean, that's a great deal, but I wasn't expecting them to sign a long term deal due to money issues. Please fill me in if I am wrong.
I don't remember hearing any rumor close to that.