The wide receiver left the San Francisco 49ers, where he had been a kick return specialist, at the end of the 2012 season in search of a greater offensive role.
The 28-year-old told the team's website: "This team had the same attribute that I had at the time of wanting to come out and prove something. They wanted to prove themselves as a team, and I wanted to prove myself as Ted Ginn Jr.
"[The Panthers] gave me an opportunity to come in and show what I have, and I just went out and attacked it. I'm thankful that I got a great opportunity, and I'm just going to keep it going.
"I got with the guys here, and they welcomed me with open arms and taught me the ropes. Now I've got an opportunity to go out and show what I have, and that's what I'm doing."
The Panthers face the 49ers on Sunday.