Jacksonville signed Barkley to its active roster from the Giants' practice squad Tuesday.
Barkley signed with the Giants' practice squad Wednesday, Pat Leonard of the New York Daily News reports.
The Giants waived Barkley on Monday, Dan Salomone of the Giants' official site reports.
Barkley will back up starter Tommy DeVito this Sunday at Dallas, ESPN.com's Jordan Raanan reports.
The Giants are signing Barkley to the active roster from the practice squad Wednesday, Ian Rapoport of NFL Network reports.
The Giants signed Barkley to their practice squad Tuesday, Mike Garafolo of NFL Network reports.
Barkley (elbow) worked out with the Giants on Monday, Ralph Vacchiano of Fox Sports reports.
Barkley (elbow) was released after he reached an injury settlement with the Bills on Friday, Field Yates of ESPN reports.
Buffalo placed Barkley (elbow) on injured reserve Tuesday.
Barkley missed practice Wednesday due to an elbow injury, Joe Buscaglia of The Athletic reports.