Buffalo Bills quarterback Josh Allen throws the ball against the New York Jets during the first half at Highmark Stadium. Gregory Fisher-Imagn Images

Buffalo Bills wide receiver Elijah Moore is getting something with his new team that he has yet to have in his NFL career so far — quarterback stability.

Bills quarterback Josh Allen is fresh off of an MVP campaign and he isn't going anywhere any time soon.

That is great news for Moore, who raved about Allen while addressing reporters in Orchard Park.

"For me, it's more like my whole career, I haven't really had too many great opportunities with a stable quarterback the entire season," said Moore.

"Being blessed with the opportunity to, God willing, have 17 for the entire season with the MVP at that, a top-tier caliber player, top-tier caliber team, top-tier caliber coaches, putting you in position -- I feel like it would just be the best position that I've been put in yet."

Moore hasn't played with someone as talented as Allen before. With the New York Jets, Moore had to adjust to Zach Wilson, Mike White and Joe Flacco. After a trade to the Cleveland Browns, the quarterback switching didn't change. The Browns had seven different starting quarterbacks play next to Moore in the offense over his two seasons with the team.

"I have run into some quarterback trouble. I can't throw the ball to myself. The guys that I have played with in the past were not bad quarterbacks, I'm saying that, it's just kind of the situation. I've been playing with so many guys ... feels like five quarterbacks every single season, you know," Moore said.

In Buffalo, Moore will just need to connect with one quarterback, and that could be all he needs to find a secure home in the NFL.

More must-reads:

TODAY'S BEST
Watch: Golden Knights win Game 3 with shocking buzzer-beating goal
Insider reveals real reason why Steelers didn't draft Shedeur Sanders
Steelers landed one of the NFL Draft’s biggest sleepers
Saints' QB plan revealed after Derek Carr's retirement
Telling detail emerges about Derek Carr’s relationship with Saints
Report: Kevin Durant has mutual interest with one new team
Padres make history in Coors Field romp over Rockies
Derek Carr retirement accelerates necessary Saints rebuild
Celtics rediscover their groove in Game 3 win over Knicks
Rockies' Kris Bryant gives update on back procedure, what comes next
Jake Garcia edges Corey Heim for Truck Series pole at Kansas
Connor Bedard facing major criticism for refusing to play for Team Canada at World Championship
Bill Belichick still has a chance to walk away from UNC
Jasson Dominguez sets Yankees record in three-homer game against A’s
Steve Kerr hints at ‘new formula’ Warriors will use without Steph Curry
'Unstoppable' Donovan Mitchell goes off, Cavs destroy Pacers in much-needed win
Brad Marchand's playoff OT goal gives him a signature moment with Panthers 
Cardinals pitcher throws first complete game of career against his former team
Texans second-round pick lands historic rookie deal
Pirates Gold Glove-winning IF has brutal assessment of 'terrible' team

Want more Bills news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.