CAROLINA PANTHERS — Placed RB Christian McCaffrey on the IR.
DETROIT LIONS — Signed OL Marcus Martin and WR Joe Webb III to the practice squad.
INDIANAPOLIS COLTS — Signed WR Marcus Johnson to the practice squad.
MINNESOTA VIKINGS — Signed LB Cale Garrett to the practice squad.
NEW YORK GIANTS — Signed RB Devonta Freeman. Placed WR Sterling Shepard on the IR.
NEW YORK JETS — Signed S Marqui Christian to the active roster.
SAN FRANCISCO 49ERS — Signed DL Ezekiel Ansah to a one-year contract. Signed DL Dion Jordan to the active roster. Placed DL Nick Bosa and DL Solomon Thomas on the IR. Signed DL Alex Barrett and RB Austin Walter to the practice squad.
TAMPA BAY BUCCANEERS — Signed TE Tanner Hudson to the active roster.