NFL Network Insider Ian Rapoport reports that the punter has signed a deal with the Bills, per a source informed of the decision. The team later made the deal official.
Ryan, 36, spent the past 10 years with the Seahawks, averaging 45.0 yards per punt with 29 downed inside the 20-yard-line last season. He remains one of the top tier booters in the NFL.
Ryan's experience could provide an upgrade on Schmidt.