The Cleveland Browns on Monday placed the franchise tag on Njoku, NFL Network Insider Ian Rapoport reported, per a source. The team has sinc…
The Cleveland Browns on Monday placed the franchise tag on Njoku, NFL Network Insider Ian Rapoport reported, per a source. The team has sinc…