Richardson and the Giants agreed to a contract Tuesday.

Richardson has been unable to make a roster since playing in 15 games with the Saints in 2015. He was most recently waived by the Broncos in May. The Giants are dealing with a variety of injuries on the defensive line, so Richardson should see a healthy workload at practice right away. However, his still figures to be a long shot for making the final roster.