Stay or Go? Buffalo Bills Edition

Ryan Groy, Guard, go. 

Image via

Groy has been a depth player for his entire NFL career, starting six games for Buffalo in 2018. With a line that needs upgrading everywhere except Left Tackle, the Bills should look to replace Groy with a more formidable depth option.

Jordan Mills, Right Tackle, go.

Image via

Mills has been a rather consistent player for the Bills, starting all 16 regular season games and one playoff game in each of the past three seasons. While he can stay on the field for his team, Mills’ consistency and production have not added up to his good health. For a Bills team desperate for answers and improvement on the offensive line, Mills has shown in his four seasons in Buffalo that he’s not the answer.

Jordan Phillips, Defensive Tackle, stay.

Oct 7, 2018; Orchard Park, NY, USA; Buffalo Bills nose tackle Jordan Phillips (97) gestures to fans against the Tennessee Titans during the third quarter at New Era Field. Mandatory Credit: Rich Barnes-USA TODAY Sports

The Bills acquired Phillips via waivers from the Miami Dolphins last October. Phillips was a depth player, but an impressive and impactful one at that. The 26-year-old nose tackle racked up 19 tackles and a fumble recovery with the Bills in 2018. Phillips also quickly became a “Bills Mafia” fan favorite after he took numerous shots at the rival Dolphins on social media. With the retirement of Kyle Williams, re-signing Phillips is almost a no brainer for the Bills. Plus, it will make the fans happy, too.

Taiwan Jones, Running Back, go.

Image via Buffalo Rumblings

Jones has been more of a special teams player than a running back in his career, as he has yet to score his first rushing touchdown. The 31-year-old has been a nice fill-in option for the Bills, but Buffalo would be wise to seek out younger talent at both running back and on special teams.

Logan Thomas, Tight End, stay.

Image via

Like Phillips, Logan Thomas is also a fan favorite of the “Bills Mafia”. Thomas, a Quarterback turned Tight End, has 19 catches for 144 yards and one touchdown to his name over two seasons in Buffalo. With Charles Clay’s future in Buffalo foggy and an unproven Jason Croom at Tight End, keeping Thomas on a cheap, short-term deal makes sense.

Deonte Thompson, Wide Receiver, go.

Image via Buffalo Rumblings

Like Jordan Phillips, Thompson was also a mid-season waiver wire claim by the Bills. Thompson came over from the Dallas Cowboys, but was not heard from much since then. Buried on the Bills’ receiver depth chart, which says a lot, Thompson should prepare to seek a new NFL home in 2019.

John Miller, Guard, go.

Oct 18, 2015; Orchard Park, NY, USA; Buffalo Bills offensive guard John Miller (76) against the Cincinnati Bengals at Ralph Wilson Stadium. Mandatory Credit: Timothy T. Ludwig-USA TODAY Sports

Miller is another offensive lineman Buffalo should look to part ways with this Spring. While he’s durable, having started each of his 47 career games, Miller has been underwhelming as a player since being drafted by Buffalo in 2015.

Lafayette Pitts, Special Teams, stay. 

Image via Buffalo Bills

Pitts was a 2017 waiver wire addition by the Bills from the Jacksonville Jaguars. Throughout his career, Pitts has been primarily used as a special teams player, a role he continued to shine in with the Bills. Special teams is one of, if not the most overlooked units in the NFL. Good special teamers like Pitts are not easy finds in pro football.

Matt Darr, Punter, go.

Image via Pro Football Talk – NBC Sports.

Darr was signed by the Bills in a puzzling mid-season Punter switch up. Darr was less than stellar after replacing Colton Schmidt, which should result in him looking for work when free agency opens next month.

Eddie Yarbrough, Edge, stay. 

ORCHARD PARK, NY – AUGUST 31: Eddie Yarbrough #75 of the Buffalo Bills warms up before the game against the Detroit Lions on August 31, 2017 at New Era Field in Orchard Park, New York. (Photo by Brett Carlsen/Getty Images)

Yarbrough was a pleasant surprise in his rookie preseason in 2017. Yarbrough made the Bills’ 2017 53-man roster and started six games, recording 34 tackles and one sack. Yarbrough played in 15 games in 2018, recording 29 tackles. Yarbrough is an excellent depth and rotational player for the Bills and has massive potential at only 25 years old.