National Football League
fromESPN.com
1 day agoSources: TE Dawson Knox stays with Bills on new 3-year deal
The Buffalo Bills signed tight end Dawson Knox to a new three-year contract through 2028, restructuring his cap situation to retain him despite initial financial constraints.