The Buffalo Bills are heading into this off-season with lots of question marks surrounding some of their best players.

Players like Gabe Davis, Micah Hyde, and AJ Epenesa could end up signing with a new team. As a Bills Mafia member, it is always hard to see one of your favorite players in a different uniform.

Here are six Buffalo Bills greats who ended up playing for a different team. It was tough to see them in non-red, white, and blue uniforms.

FRED SMERLAS

Fred Smerlas was a 2nd round pick for the Buffalo Bills in the 1979 NFL draft. He would go on to play for the Bills from 1979 until 1989. He would play for the 49ers in 1990 and then Buffalo's rival New England Patriots in 1991 and 1992.

Getty Images
Getty Images
loading...

DARRYL TALLEY

Darryl Talley played for the Bills from 1983 until 1994. He was a 2nd round pick in the NFL draft by the Bills in 1983. After leaving the Bills, Talley played for the Atlanta Falcons in 1995 and the Minnesota Vikings in 1996.

Darryl Talley
Getty Images
loading...

92.9 WBUF logo
Get our free mobile app

FRED JACKSON

Fred Jackson was a small college star who joined the Bills in 2006 after going undrafted in 2003 and playing in NFL Europe in 2006. Jackson played for the Bills until 2014. He joined Seattle in 2015 and was the oldest active running back in the NFL that year.

Divisional Round - Seattle Seahawks v Carolina Panthers
Getty Images
loading...

THURMAN THOMAS

Thurman Thomas was another NFL Hall of Famer who left Buffalo and played for another team. This time it was a rival of the Bills, the Miami Dolphins. Thomas was the Bills' 2nd round pick in the 1988 draft and played with the Bills until 1999. He played in Miami in 2000.

Thurman Thomas #34
Getty Images
loading...

LEE EVANS

Lee Evans was the Bills 1st round NFL draft pick in 2004 and would play for the Bills until 2010. He played for Baltimore in 2011 and then was part of the Jacksonville Jaguar practice squad in 2012.

San Francisco 49ers v Baltimore Ravens
Getty Images
loading...

BRUCE SMITH

Bruce Smith is an NFL Hall of Famer and was the 1st overall draft in the 1985 NFL draft by the Bills. He played for the Bills from 1985 until 1999. He played for Washington from 2000 until 2003.

Bruce Smith #78
Getty Images
loading...

Check Out The 11 Most Underrated Bills Offensive Players In The Past 30 Years

The Buffalo Bills have has some amazing players over the years. We all know the superstars so we wanted to put the role players in the spotlight with this list.

Gallery Credit: Dave Fields

Check Out The 11 Most Underrated Bills Defensive Players In The Past 30 Years

I wanted to comb past the amazing defenses the Bills have had over the past 30 years and put the spotlight on some stellar role players who help lead the team to the playoffs and beyond. We are talking about players that maybe didn't get lots of love from the National media or made tons of Pro bowls, but we were still proud that they were part of the team.

Gallery Credit: Dave Fields

6 Buffalo Bills Greats That Didn't Look Right In A Different Uniform

Unfortunately, sometimes your favorite player leaves your team and when you see them it just looks weird. Here are five former Buffalo Bill greats that just look weird wearing a different team's jersey.

Gallery Credit: Dave Fields