The Carolina Panthers announced Friday that they’ve signed former Vikings WR Charles Johnson to a contract.
- Mike Garafolo reports that Johnson receives a one-year, $2.2 million contract from the Panthers.
Johnson, 28, originally signed on with the Packers as an undrafted free agent out of Grand Valley State back in 2013. The Browns later signed him off of the Packers’ practice squad before the Vikings signed him to their active roster at the start of the 2014 season.
In 2016, Johnson appeared in all 16 games for the Vikings and caught 20 passes for 232 yards receiving and no touchdowns. Pro Football Focus has him rated as the No. 90 receiver out of 115 qualifying players.