Jeremy Roenick calls long-term deals 'contract suicide;' Are they bad for business? Brian Stubits Aug 21, 2012