Rogers, a massive 13-year veteran, joined the Giants last season but the 6-foot-4, 350-pound run-stuffing tackle diagnosed during training camp with a blood clot in his leg and spent the season on injured reserve.
Rogers is a three-time Pro Bowler with37.5 sacks and 602 tackles (404 solo) in an 11-year career. He will be 34 next season, however, and has started only five games since the 2009 season.
With Canty gone, Rocky Bernard an unrestricted free agent and only young and unproven Markus Kuhn and Marvin Austin on the roster along with starter Linval Joseph, the signing of Rogers seems to be be a low-cost step in the right direction. If Rogers is healthy and still proves capable, he could provide at least some depth and help in run support.