Free Agency
Presented By
Browns place franchise tag on David Njoku
Cleveland Browns place the franchise tag on tight end David Njoku.
Cleveland Browns place the franchise tag on tight end David Njoku.