Vikings add another former Packer.

Vikings add Charles Johnson to fill Adrian Peterson’s roster spot
Posted by Michael David Smith on September 20, 2014, 2:05 PM EDT

The Vikings have added a player to the roster to fill the spot vacated by putting Adrian Peterson on the exempt/commissioner’s permission list that most people had never heard of until this crazy week in the NFL.

That player is receiver Charles Johnson, who was signed off the Browns’ practice squad.

Johnson was initially a seventh-round pick of the Packers last year and didn’t make Green Bay’s 53-man roster but did make the practice squad. The Browns then signed Johnson away from the Packers’ practice squad and put him on the active roster, although he didn’t play in any regular-season games.

Vikings offensive coordinator Norv Turner was the Browns’ offensive coordinator last year, so Johnson arrives already knowing Turner’s offense.