Panthers rookie suffers devastating long-term injury