The Buffalo Bills are 10-3 and still atop the AFC standings after week 14.

While the Bills have put together four straight wins, fans who watch the team’s every play has noticed there has been some struggles on the offensive side of the ball. It really does feel quarterback Josh Allen and wide receiver Stefon Diggs have masked some deficiencies with the offense.

106.5 WYRK logo
Get our free mobile app

Gabe Davis has not been reliable in all games, while Isaiah McKenzie has had ups and downs as the team's number three receiver. They lost Jamison Crowder to a broken ankle in week 4 and rookie Khlail Shakir hasn't contributed yet this regular season.

The Bills signed back former Bills receiver John Brown to the practice squad two weeks ago and now are bringing back one of the most polarizing Bills in recent memory.

According to Mike Garafolo of The NFL Network, the Bills are re-signing wide receiver Cole Beasley, where he's expected to be on the practice squad.

Beasley coming out of retirement to play once again for Buffalo.

Beasley was released as a cap casualty in March. After not being with a team for the summer, he briefly signed with the Tampa Bay Buccaneers for a few weeks at the start of the regular season, but retired.

Now, Beasley returns to an offense which is in desperate need of a safety blanket in the middle of the field. There's no doubt the Bills have missed Beasley's slot presence.

We know Beasley has taken to Twitter, which has riled up many, but general manager Brandon Beane and head coach Sean McDermott feel he's needed once again.

Best Free Agents Signed By The Buffalo Bills

The Buffalo Bills are gearing up for a run at the Super Bowl next season and some big-time free agents are already reaching out to the Bills looking to join the team. Check out some of the best free agents the Bills have signed in the past.

Complete List Of Buffalo Bills Available On Cameo

16 Buffalo Bills With Some Of The Best And Worst Nicknames

More From 106.5 WYRK