When it comes to versatility, there aren't many who can compete with Will Johnson. The former West Virginia University product came onto the scene with the Pittsburgh Steelers without a true position to call home. He could play full back, tight end and even running back if need be. Throughout his time in Pittsburgh, they asked him to play all of those positions.
In 2015, Johnson played tight end, special teams, full back and was even the team's primary short yardage back early in the season during Le'Veon Bell's two-game suspension. His versatility, and team-first mentality, will be missed as Johnson has chosen to play for the New York Giants in 2016, signing a two-year contract in Free Agency.
Johnson's departure is just the latest in a string of free agents who have decided to leave the Steelers for another NFL franchise. Of course, Pittsburgh can't keep all their own free agents, and likely knew someone like Johnson would find a home elsewhere in 2016. The likely development of Roosevelt Nix as a full back and special teams ace, all at a much cheaper price tag, solidified Johnson's fate with the organization.
Nonetheless, we wish Johnson well with his new team, he was nothing but a class act when he donned the black and gold.