The Kraken Gets Shelved. Did the Panthers Do The Right Thing?

I had a bad feeling this was coming.  What happened to due process?  His conviction is under appeal which means he is still innocent.  So why did the Panthers do it?  I'm sad to say the Panthers have caved to public pressure.  Or at least that is how it seems.  Do you agree?