The Buffalo Bills still have one of the best rosters in the NFL, at least on paper.

The team did not play well this past Saturday, losing 27-15 to the Pittsburgh Steelers.

Josh Allen and Stefon Diggs looked fine. Rookies Dalton Kincaid (TE) and offensive lineman O'Cyrus Torrence also looked good in their one quarter of play, but outside of that, it was nothing but bad news.

The Bills have serious problems at depth with offensive tackle. Tommy Doyle was lost for the season with a left knee injury on Saturday and veteran tackle Brandon Shell retired a week ago.

Get our free mobile app

The Bills also have a problem with middle linebacker, with Tyrel Dodson, A.J. Klein and Terrel Bernard not taking hold of the starting job, vacated by Tremaine Edmunds.

Still, general manager Brandon Beane has not made any upgrades at either position yet (outside of signing guard Garrett McGhin). He did make a signing on Monday, however, according to one report.

ESPN's Jeremy Fowler is reporting that the Bills are signing former Detroit Lions and New York Jets running back Ty Johnson.

Johnson has spent the last three seasons with the Jets, before being drafted in 2019 in the sixth round by the Lions.

This might be addressing the loss of running back Nyheim Hines before training camp. Johnson does have limited experience returning kicks. As of now, the Bills have had newly signed wide receiver Andy Isabella returning kicks, as they don't seem keen on having Deonte Harty playing slot receiver and returning kicks.

We will have to see if Johnson can make the team and play a role on special teams.

7 Bills Players Who Could Be Surprise Releases

Here are seven players on the Buffalo Bills roster who could be surprise releases or trades by cutdown day.

16 Buffalo Bills With Some Of The Best And Worst Nicknames

22 Famous Buffalo Sports Phrases Every Die-Hard Bills and Sabres Fan Knows

Being a sports fan in Buffalo is sometimes like knowing a different language. Here are 22 of our favorite Buffalo sports phrases you already know if you're a huge fan! And if you're new here, here's how to catch up.

More From 106.5 WYRK