Even if Kincaid doesn't develop and is mid tier himself that gives us two average starters and Hawes was arguably the best blocking TE of this class and some feel best blocking prospect in ages that would put us at or about average.
Give me 16 better backup TEs better than Knox, if you can then I might believe our TEs are below average.
He was set to hit it last offseason but the Chiefs re-signed him before hit the market.
They aren't over paying Jordan Love who to me is a good not great QB so can afford to add Parsons. I never said I'd make the trade for us but feel the Packers made a great move for their team.
Shenault was horrible in kick coverage his last game. I think that's what cost him. Codrington might not be a great cover corner but he costs less than Shenault would had we kept him and as tight we are against the cap than savings does factor in decision.
I'm not sure how the new rule plays into IRing players. Suspended players shouldn't count against the 53 man roster as far as I know. So realistically the Bills should have 55 with today's cuts or more if we did IR somebody.