‘Benford, 24, was entering the final year of his rookie deal and now will be under contract through the 2029 season. The agreement is the latest in the Bills’ prioritizing retaining players who have developed into starters before they become free agents — “draft, develop and re-sign,” as general manager Brandon Beane says.’