The New York Giants are expected to sign Sterling Shepard to a one-year deal, according to sources.

Shepard tore the ACL in his left knee in September, after tearing his Achilles the previous season. He's also dealt with knee, concussion, ankle, quad and hamstring injuries throughout his career.

The wide receiver, who turned 30 in February, has missed 33 games in the past four seasons, but said earlier this year there was zero doubt that he would be back for this upcoming season.