Evans was waived by the Bills on Tuesday, Jeremy Fowler of ESPN.com reports.
Evans came aboard when the team lost Nyheim Hines (knee) for the season, but ultimately, the 25-year-old Evans was unable to push past Ty Johnson and Latavius Murray for the team's No. 3 running back spot. He'll now have to seek out a chance with another franchise.