Carolina Panthers unlikely hero Russell Shepard? Could be