Joseph played in 14 games for the Cleveland Browns in 2018, converting 17-of-20 field goals, including a long of 51, and 25-of-29 PATs. He originally signed with Miami Dolphins as an undrafted free agent following his college career at Florida Atlantic.
Head coach Ron Rivera said the team was going to take a look at the kicking situation after Joey Slye missed three kicks in the 34-31 loss at New Orleans.
McGhin, a rookie from East Carolina, signed with Carolina's practice squad on Nov. 12. He entered the NFL with the Buffalo Bills as an undrafted free agent. The Panthers are in need of more O-line depth after starting left guard Greg Van Roten was forced to leave Sunday's game with a toe injury.