The New York Jets added some additional depth to an already crowded wide receiver core Monday, signing former Minnesota Vikings wide receiver Charles Johnson.

A former seventh-round pick of the Green Bay Packers back in 2013, Johnson had his most productive seasons with the Minnesota Vikings from 2014-2016, catching 60 passes for 834 yards while averaging 13.9 yards per catch. In 2014, Johnson averaged 15.3 yards per catch working with recently-signed Jets quarterback Teddy Bridgewater. In that same season, Johnson recorded his lone 100-yard receiving game of the year, catching four passes for 103 yards and a touchdown in an overtime victory over the Jets.

Following the 2016 season, Johnson left Minnesota and signed with the Carolina Panthers. However, his time in Carolina was short, as the Panthers waived/injured Johnson and placed him on injured reserve after undergoing knee surgery.

Johnson provides the Jets with yet another vertical threat who can stretch the field with his big-play ability. His rapport with Bridgewater also works in his favor, as Johnson will be on the same page with New York’s newest signal caller.

However, Johnson will have a lot of work to do when it comes to making the team out of training camp. Not only will Johnson have to prove that his knee is 100 percent healthy, but he will have to beat out 16 other wide receivers as well.

With that being said, Johnson is in a solid position to jump up in the wide receiving pecking order as offseason workouts progress. He is an experienced talent who gives offensive coordinator Jeremy Bates another versatile wideout to work with.