Injury to insult, Carolina Panthers offense has big challenges ahead