The Buffalo Bills looked to add talent to their wide receiver room during the offseason, adding two weapons for Josh Allen. The Bills signed former Los Angeles Chargers Joshua Palmer and drafted former West Virginia Mountaineers and Maryland Terrapins star Kaden Prather in the seventh round. Palmer and Prather join the likes of Khalil Shakir and Keon Coleman as part of a balanced receiving corps.
The Bills continue to add talent to their roster. This time, they brought in a receiver formerly from their division rival.
The Buffalo Bills signed a WR formerly from the AFC East

The Bills signed Elijah Moore to a one-year deal worth up to $5 million on Wednesday, April 30. The front office made the signing official earlier on Monday, May 5. He is now on his third team and is in his fifth year in the NFL.
Moore spent the first two years of his NFL career with the New York Jets, hauling in 80 receptions for 984 yards and six touchdowns in 27 games. The Jets traded their former second-round pick to the Cleveland Browns during the 2023 offseason. He played the last two seasons with the Browns, with 120 receptions for 1,178 yards and three touchdowns in 34 games.
He lists 1 key reason for signing

During Monday’s introductory press conference, Elijah Moore told the media, via Matthew Bové of WKBW, he joined the Buffalo Bills because he wanted to join reigning MVP Josh Allen. Moore described the decision as “very, very easy,” and he went on to say that he has heard a lot of great things about Allen as a teammate and a person.
Elijah Moore was literally getting signs to join the Bills.
And playing with the MVP certainly helps make it an easier decision. #BillsMafia @WKBW pic.twitter.com/ffyn0rPrbB
— Matthew Bové (@Matt_Bove) May 5, 2025