We thought it might be fun to get the opinions of the NFLRUSH community on which player is the best one on all 32 teams. We randomly selected the Buffalo Bills to be the next team for this poll.


Nominees:

Based on their skills and importance to the team, we narrowed down their roster to the 5 finalists listed below in alphabetical order.

 

Jairus Byrd (S)

Scott Chandler (TE)

Steve Johnson (WR)

C.J. Spiller (RB)

Mario Williams (DE)

Our Pick: C.J. Spiller

Speedy RB C.J. Spiller is one of the brightest rising stars in the NFL. His 1,244 rushing yards last season meant that he doubled his rushing total in each of his first three years in the league.   Considering he’s just getting started, it’s pretty safe to assume his future is very bright!

 

He just might be a perfect player for your fantasy football team.