The New York Giants have re-signed QB Josh Johnson to a two-year contract on Friday, according to his agent.
— Doug Hendrickson (@DHendrickson41) March 17, 2017
Johnson, 30, is a former fifth-round pick of the Buccaneers back in 2012. Since then, Johnson has played for a number of teams including the 49ers, Browns, Bengals, Chargers, Jets, Colts and most recently for the Bills.
The Ravens signed him to a contract back in May before recently cutting him loose coming out of the preseason. Johnson later signed on with the Giants soon after.
Johnson hasn’t appeared in an NFL game since the 2013 season while playing for the Bengals.