McDermott, 31, started 11 games over the last two seasons with the Patriots including six in 2023. The 6-foot-8, 305-pound offensive lineman was originally selected by the Patriots in the sixth round of the 2017 NFL Draft out of UCLA but was waived before Week 1 of his rookie season and claimed by the Bills.