The Giants signed Kelley on Thursday, Pat Leonard of the New York Daily News reports.

Kelley spent much of the offseason as a free agent after his contract with the Chargers expired back in March. He wasn't retained by Los Angeles' new coaching staff after Kelley amassed a 320-1,148-6 rushing line across four seasons with the Bolts. It's less than ideal to join a team this deep into camp, but Kelley will try to impress the Giants over the next couple weeks ahead of the regular season.